Fix staging docker compose

This commit is contained in:
Karl Cordes 2025-08-06 13:49:21 +10:00
parent 687739e9d6
commit bb34ae5881

View file

@ -1,22 +1,6 @@
version: '3.8'
services:
nginx-staging:
image: nginx:latest
hostname: nginx-staging
container_name: cmc-nginx-staging
ports:
- "8081:80" # Internal port for staging
volumes:
- ./conf/nginx-staging.conf:/etc/nginx/conf.d/cmc-staging.conf
- ./userpasswd:/etc/nginx/userpasswd:ro
depends_on:
- cmc-php-staging
restart: unless-stopped
networks:
- cmc-staging-network
environment:
- NGINX_ENVSUBST_TEMPLATE_SUFFIX=.template
cmc-php-staging:
build:
@ -35,6 +19,23 @@ services:
environment:
- APP_ENV=staging
nginx-staging:
image: nginx:latest
hostname: nginx-staging
container_name: cmc-nginx-staging
ports:
- "8081:80" # Internal port for staging
volumes:
- ./conf/nginx-staging.conf:/etc/nginx/conf.d/cmc-staging.conf
- ./userpasswd:/etc/nginx/userpasswd:ro
depends_on:
- cmc-php-staging
restart: unless-stopped
networks:
- cmc-staging-network
environment:
- NGINX_ENVSUBST_TEMPLATE_SUFFIX=.template
db-staging:
image: mariadb:latest
container_name: cmc-db-staging