This commit comes after provisioning the development environment.
Changes:
- templates: template the container name.
- mage: update the deploy target to deploy to specific environments.
- compose: fix network ref.
- traefik: merge all dynamic templates into one file.
- woodpecker(dockerfile): remove commands to copy entrypoint to the
docker container since the entrypoint has been removed.
- traefik: add support for using existing TLS certificates.
The mounted shared directory is no longer needed for now so it will
removed from all containers that are mounting it.
Changes for Traefik:
- Build all dynamic configurations inside the Traefik container.
- Remove the mount point for the shared directory.
We shall now use Go and Mage to manage the Flow services. The templates
have been converted to Go templates, Mage has replaced Make and the
helper bash scripts have been rewritten in Go.
2023-02-12 20:59:55 +00:00
Renamed from templates/compose/docker-compose.yaml (Browse further)