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.
Added 'feoneu.asw.io' to ALLOWED_HOSTS to comply with production environment requirements. This change ensures proper host validation for incoming requests.
Introduce a new `prod.py` settings file for the production environment. This file disables debug mode and sets up a console email backend. It also attempts to import local settings, if available.
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.