Hosting a Static Website via Appwrite Functions: Performance Concerns?
- 1
- Self Hosted
- Functions
- General
- Web

I'm hosting a small static website (an admin panel with around 3-4 users) on my self-hosted Appwrite server. Instead of creating a separate Docker container for this, I opted to create a Node.js Appwrite function to serve the website, and it works well so far.
However, I'm concerned about potential performance bottlenecks since each request to the website will trigger an Appwrite function execution. I'm also considering the possibility of the user base growing in the future. Will this approach impact server performance very much?

Also, does the Node.js function restart completely with every new execution, or does it persist in memory, allowing files to remain cached for future requests?
I'm wondering if the function resets after each call or if it stays alive long enough to reuse resources like read files, avoiding the overhead of loading them again.

@Raman
Recommended threads
- Cannot find module failure
Sorry, Newbe question here. I just installed Appwrite and am trying to install my first Function an am having absolutely no luck what-so-ever getting this done...
- Problems with adding my custom domain
- Appwrite Cloud Custom Domains Issue
Iām trying to configure my custom domain api.kondri.lt (CNAME pointing to appwrite.network., also tried fra.cloud.appwrite.io with no luck ) but encountering a ...
