fix: use shared db-network/redis_global, set container_name rs971_app

This commit is contained in:
Gwadaking
2026-04-01 20:41:53 -04:00
parent 8b7b2cf64f
commit dc2f5af0fd

View File

@@ -1,5 +1,6 @@
services:
php:
container_name: rs971_app
build:
context: .
dockerfile: docker/php/Dockerfile
@@ -7,12 +8,9 @@ services:
volumes:
- ./backend:/app
- ./frontend/dist:/app/public/spa
depends_on:
- db
- redis
networks:
- internal
- traefik-public
- db-network
labels:
- "traefik.enable=true"
- "traefik.http.routers.sargasses.rule=Host(`radarsargasses971.com`)"
@@ -22,31 +20,10 @@ services:
- "traefik.http.services.sargasses.loadbalancer.server.port=80"
- "traefik.docker.network=traefik-public"
db:
image: postgis/postgis:16-3.4
restart: unless-stopped
environment:
POSTGRES_DB: ${POSTGRES_DB:-sargasses_db}
POSTGRES_USER: ${POSTGRES_USER:-rs971_user}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-changeme}
volumes:
- db_data:/var/lib/postgresql/data
networks:
- internal
redis:
image: redis:7-alpine
restart: unless-stopped
volumes:
- redis_data:/data
networks:
- internal
volumes:
db_data:
redis_data:
volumes: {}
networks:
internal:
traefik-public:
external: true
db-network:
external: true