Chore: stabilise development environment manifests + documentation
This brings fixes for the manifest of the development environment and adds more convenience to the repository.
- adds .editorconfig
- adds a lot more documentation about how to use the development environment
- adds more healthchecks where previously missing
- adds temporary redirect from HTTP to HTTPS to the web container
- adds mandatory
web
network to.net.
composition - adds separate healthcheck for UI docs container that shares its dependencies with the Node package of the app.
- renames the
web
container to a canonical name independent from its technical implementation - renames the
app
container to a conanical name independent from its technical function - renames the
app/
directory - renames the
app/docs
UI component library - upgrades App containers to Node 22
- changes FORCE to be a common environment variable, also available to live deployments
- changes variable naming in the Nginx template where a different type is provided
- removes depreciated settings
Make sure to update your local .env
with .env.example
: diff .env.example .env
, cp .env.example .env
.
fixes #2406
Edited by jon r