Hey there 👋 Appwrite was built with scale in mind. You can run docker service ps to see what containers are there in Appwrite.
Depending on your use case, you can disable some of those in docker-compose.yml, such as certificate worker, usage worker or database worker.
With that said, REST logic of all services are inside appwrite container and cannot be disabled separately. Thankfully, you can visit your project settings and disable them from there:
Cool ! Would be really nice to have modularized Appwirte to be able to use only Storage or only Functions and etc. Thanks for an answer 🙂
Hey @squallsama is your issue solved, can I marked this as resolved?
I think yes. It would be nice to have the ability to start just some kind of small modules (only database or only functions) in the future, but for now I can modify settings and remove some containers from docker-compose.yml
You could create GitHub issue with this feature request, so we can better track the interest 🙏
[SOLVED] Deploy only Functions Executor
Recommended threads
- Feedback and Deployment Challenges with ...
Hello world!, I've been developing a project using FastAPI in Python, and I was considering deploying it through Appwrite Functions. However, I encountered a f...
- Bulk feature status
Hi there, I am using version 1.7.4 self hosted and wanted to use the bulk operations in a dart function. I saw that in the dart_appwrite sdk version 16.1.0 it ...
- CORS preflight returns 500 on Dart funct...
Hey everyone 👋 I’m running a Dart cloud function, Every time I respond to a preflight (OPTIONS) request, I get a 500 internal error, and the logs show: ```NoSu...