Corrected an extra closing parenthesis in the host rule definition for the `feohomepage` service. This ensures proper parsing and functionality of routing setup in the production environment.
Replaces 'httpresolver' with 'hetzner' for TLS certresolver in the production Traefik configuration. This ensures the correct certificate resolution for `feo.gmbh` and its associated routes.
Unused volume mounts were removed from the main `docker-compose.yml` file to simplify the production configuration. Development and override files were updated to include relevant volume mounts where needed, ensuring appropriate environment-specific setups.
Modified the volume mappings for static and media files to target `/app` directories instead of `/usr/share/nginx/html`. This ensures consistency across container services and aligns with the application's directory structure. Added missing volume mappings for the "manage" service.
Updated Nginx volume paths to point to mounted directories in `/mnt/data/feo-homepage`. Ensures alignment with production environment standards and improves deployment reliability.
Cleaned up an unnecessary dash in the Traefik configuration section of the production docker-compose override file. This update ensures a cleaner and more accurate configuration definition.
Changed the restart policy of the 'manage' service to 'no' from 'unless-stopped' in the production override file. This may help avoid unintended restarts during specific scenarios.
This commit introduces a new 'manage' service in the `docker-compose.prod.override.yml` file. It includes network configurations and a restart policy to ensure resilience and proper connectivity.
Simplify the volume paths by removing unnecessary `backend` prefix. This ensures consistency with other configurations and avoids potential path conflicts.
Reinstated and configured Docker's production deploy settings, including replication. Added a new `docker-compose.prod.override.yml` for Traefik integration. Updated `requirements` to include Daphne and related dependencies for ASGI compatibility.