Dear all,
I'm making Chevereto V3 more container friendly, my intention is to use containers as the new default way to provision the software servicing. As is tradition in our culture, we come from many different provisioning strategies and I will respect that so I'm doing this docker image in such way that all existing ways to provision the software won't cause any conflict.
My goal is to make the software friendly for swapable provisioning, that way you can migrate from/to docker without any major caveat. Think about this as a server that you can "plug" in the fly: https://github.com/chevereto/v3-docker
Note that this container strategy applies to any Chevereto based project: Chevereto V3, Chevereto-Free and the Installer. You are welcome to collaborate, there are some issues needing help!
With this we will be able to deploy Chevereto in any ephemeral system (like Heroku et al). The code-level optimizations include:
Hope you like the update!
I'm making Chevereto V3 more container friendly, my intention is to use containers as the new default way to provision the software servicing. As is tradition in our culture, we come from many different provisioning strategies and I will respect that so I'm doing this docker image in such way that all existing ways to provision the software won't cause any conflict.
My goal is to make the software friendly for swapable provisioning, that way you can migrate from/to docker without any major caveat. Think about this as a server that you can "plug" in the fly: https://github.com/chevereto/v3-docker
Note that this container strategy applies to any Chevereto based project: Chevereto V3, Chevereto-Free and the Installer. You are welcome to collaborate, there are some issues needing help!
With this we will be able to deploy Chevereto in any ephemeral system (like Heroku et al). The code-level optimizations include:
- Use of ENV variables for database credentials
- Uses external storage for local assets
- Logging to stderror
- Redis session handling
Dockerfile
folder:
Code:
docker build -t chevereto:v3-docker .
Hope you like the update!