version: '3.8' services: evening_detective_frontend: image: nginx:alpine container_name: evening_detective_frontend restart: unless-stopped volumes: - ./dist:/usr/share/nginx/html:ro networks: - crabs-network ports: - "8100:80" command: > sh -c " echo 'server { listen 80; root /usr/share/nginx/html; index index.html; location / { try_files \$uri \$uri/ /index.html; } }' > /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;' " labels: reproxy.1.server: "evening-detective.crabs-games.art" reproxy.1.route: "/(.*)" reproxy.1.dest: "http://evening_detective_frontend:8100/$$1" reproxy.1.port: "81000" reproxy.1.ping: "/" reproxy.1.priority: 100 networks: crabs-network: name: crabs-network external: true