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
- Problems following https://appwrite.io/b...
To me it is unclear what the author means when he writes "Please note that the Appwrite instance should be shut down". I am using docker. What exactly am I supp...
- SDK mismatch
Hi there, The following warning is currently appearing in my console: ``` Warning: The current SDK is built for Appwrite 1.8.0. However, the current Appwrite...
- Can't read files from s3 storage directl...
I try to download the files stored by appwrite directly from my S3 provider. The bucket is not encrypted and no gzip but the files seem not to be stored there i...
