meldestelle/docker-compose.yaml
StefanMoCoAt ce64fc2add chore(docker): modularize and restructure Docker Compose configuration
- Reorganized `docker-compose.yaml` by splitting it into modular files: `dc-infra.yaml`, `dc-backend.yaml`, `dc-gui.yaml`, and `dc-ops.yaml`.
- Simplified structure by removing redundant `docker-compose.frontend.yaml` and `docker-compose.services.yaml` files.
- Improved maintainability and modularity of service definitions across infrastructure, backend, GUI, and ops layers.
2026-01-20 21:03:16 +01:00

22 lines
447 B
YAML

name: "${PROJECT_NAME:-meldestelle}"
include:
- dc-infra.yaml
- dc-backend.yaml
- dc-gui.yaml
- dc-ops.yaml
# Globale Definitionen, falls nötig (meistens reichen die in den Teil-Dateien,
# da Docker Compose sie merged. Aber explizite Definition schadet nicht für Übersicht)
networks:
meldestelle-network:
driver: bridge
volumes:
postgres-data:
pgadmin-data:
redis-data:
prometheus-data:
grafana-data:
mailpit-data: