Currently, this project must be built and deployed manually; add GitHub action to build the containers on push to main, then configure auto-update of the deployed containers.
[ ] Currently, we build the env file into the docker container; this is bad practice. The env file should only be needed at runtime, or we should split the env file into a build env (without any secrets) and a runtime env (including DB secrets).
Currently, this project must be built and deployed manually; add GitHub action to build the containers on push to main, then configure auto-update of the deployed containers.