Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAppwrite [Lite / Slim / Mini / Zero] #547
Comments
|
Hi! Can I take this issue? Would be glad to start contributing to Appwrite and this issue looks like a great beginning. |
|
Yeh sure @qt-sergal. I have assigned you with the issue. I'll open a separate repo for you to submit a PR with the new Dockerfile. Please reach out to me on Discord if you have any question. |
|
Okay! Great, I will start working on it right away. |
|
Great! this is the new repo: https://github.com/appwrite/lite the name is temporary as we want to put it to a community vote :) |
|
Sir I also want to contribute or may be collaborate with other contributer |
|
Hey I would also like to contribute to this issue . Can I help in any way? |
|
Hey @qt-sergal, would be great if you could post an update about your progress with this issue. 🙏🏻 |
|
Hi! Sorry, I am already done working on it, just got busy and wasn't sure if i should pull request things part-by-part or all at once. |
|
@qt-sergal That's great, looking forward! |
|
Hey @qt-sergal any updates? sorry for nudging... |
|
Really sorry for stalling. Due to the situation I told you about before in Direct Messages, I don't have enough time. Regarding the PR i mentioned earlier - i tested it more, locally and encountered quite many problems with the required setup. I can still send it if you want me to. |
|
@qt-sergal yeh, please send it or submit as a draft PR, and maybe I can try and help with some of the problems. |
|
@qt-sergal would you like to still work on it? should I review the PR? Please let me know. |


We need to design a single Docker container that can run all of the Appwrite services and internal processes using Supervisord. This should be a feature with Appwrite minimum, must-have features (ClamAV disabled, no need for Traefik). This is something we need to allow developers to run Appwrite easily on low-end systems and 1-click deployment services (Raspberry PI, Free hosting tiers, Heroku, KintoHub, and others).
The new container can extend/copy the Dockerfile we're using in branch
0.7.xand should add on top of its installations for all our 3rd party containers and run all internal process (scheduler + workers) as shown in the docker-compose file: https://github.com/appwrite/appwrite/blob/e4ff592eacc29000d04d0ba8c433b25e8a28c9bd/docker-compose.ymlThis issue should be managed as a standalone repo that we'll later merge under the
appwritenamespace.