# Nginx Reverse Proxy for Docker-based Local Development # # Usage: # # Start all services including nginx: # docker compose -f docker-compose.yml -f docker-compose.nginx.yml up -d # # # Or start nginx separately after other services: # docker compose -f docker-compose.nginx.yml up -d # # Routes: # - sample.spr.local.ar -> frontend with sidebar injection # - sample.local.ar -> frontend without sidebar # # Note: Requires /etc/hosts entries: # 127.0.0.1 sample.spr.local.ar sample.local.ar name: ${DEPLOYMENT_NAME}_nginx services: nginx: image: nginx:alpine container_name: ${DEPLOYMENT_NAME}_nginx ports: - "${NGINX_PORT:-80}:80" volumes: - ./nginx/local.conf:/etc/nginx/conf.d/default.conf:ro networks: - default depends_on: - soleprint restart: unless-stopped networks: default: name: ${NETWORK_NAME}