Let compose create the network for the stack

This commit is contained in:
Benjamin Brummer
2025-10-01 07:23:58 +02:00
parent b1ee5a8e98
commit 15feba28e5

View File

@@ -12,8 +12,6 @@ services:
# - ./supervisor/supervisord.conf:/etc/supervisor/conf.d/supervisord.conf:ro # - ./supervisor/supervisord.conf:/etc/supervisor/conf.d/supervisord.conf:ro
- app_public:/var/www/html/public - app_public:/var/www/html/public
- app_storage:/var/www/html/storage - app_storage:/var/www/html/storage
networks:
- app-network
depends_on: depends_on:
mysql: mysql:
condition: service_healthy condition: service_healthy
@@ -29,8 +27,6 @@ services:
- ./nginx:/etc/nginx/conf.d:ro - ./nginx:/etc/nginx/conf.d:ro
- app_public:/var/www/html/public:ro - app_public:/var/www/html/public:ro
- app_storage:/var/www/html/storage:ro - app_storage:/var/www/html/storage:ro
networks:
- app-network
depends_on: depends_on:
app: app:
condition: service_healthy condition: service_healthy
@@ -45,8 +41,6 @@ services:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD} MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
volumes: volumes:
- mysql_data:/var/lib/mysql - mysql_data:/var/lib/mysql
networks:
- app-network
healthcheck: healthcheck:
test: test:
[ [
@@ -67,18 +61,12 @@ services:
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- redis_data:/data - redis_data:/data
networks:
- app-network
healthcheck: healthcheck:
test: ["CMD", "redis-cli", "ping"] test: ["CMD", "redis-cli", "ping"]
interval: 10s interval: 10s
timeout: 5s timeout: 5s
retries: 5 retries: 5
networks:
app-network:
driver: bridge
volumes: volumes:
app_public: app_public:
driver: local driver: local