[x] I agree to follow the Code of Conduct that this project adheres to.
[x] I have searched the issue tracker for a feature request that matches the one I want to file, without success.
Problem Description
Currently, managing different environments Development, Production is cumbersome and unintuitve.
The Backend uses .env files, but all of them are commited to version control
Frontend uses .config_env files, but not clear how they are loaded
Frontend also uses Environment variables
Additionally, in the frontend application we have the issue of how to use environment variables in the Docker container. Potentially we want to integrate a library like:
Please come up with a consistent solution to manage our environments. The solution should apply the same to Frontend and Backend containers. Please bear in mind how this impacts self-hosting users of MPM and update the deployment guide accordingly.
Preflight Checklist
Problem Description
Currently, managing different environments Development, Production is cumbersome and unintuitve.
.env
files, but all of them are commited to version control.config_env
files, but not clear how they are loadedAdditionally, in the frontend application we have the issue of how to use environment variables in the Docker container. Potentially we want to integrate a library like:
Proposed Solution
Please come up with a consistent solution to manage our environments. The solution should apply the same to Frontend and Backend containers. Please bear in mind how this impacts self-hosting users of MPM and update the deployment guide accordingly.
Alternatives Considered
None
Additional Information
No response