Skip to content
Back

How to disable appwrite/embedding from self-hosted?

  • 0
  • 2
  • Self Hosted
  • Flutter
  • Tools
17 Jul, 2026, 20:19

Hi everyone!

I'm currently running a self-hosted instance of Appwrite. For my current use case, I don't need the AI/embedding features, and I noticed the appwrite/embedding container/service running.

Is there a recommended way to safely disable or turn off this specific service in the .env or docker-compose.yml file to save some resources?

Thanks in advance for the help!

TL;DR
To disable Appwrite embedding from self-hosted: - Add `profiles: [disabled]` to the services in the `docker-compose.yml` file. - Compose down and up the instance (`docker compose --profiles disabled up`). - This should stop the `appwrite/embedding` service from running.
17 Jul, 2026, 20:22

embedding features are not fully released (VectorDB) so you can disable the postgres as well

if you want you can add profile (profiles: [disabled]) to the services or remove the service completly

then compose down and up your instance and it shouldn't be there anymore (iirc to start everything, with the disabled profiles services run docker compose --profiles disabled up if you don't provide the profile, it won't start)

1
17 Jul, 2026, 20:26

Thank you 🙂

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more