Files
radarsargasses/docker-compose.yml

30 lines
788 B
YAML

services:
php:
container_name: rs971_app
build:
context: .
dockerfile: docker/php/Dockerfile
restart: unless-stopped
volumes:
- ./backend:/app
- ./frontend/dist:/app/public/spa
networks:
- traefik-public
- db-network
labels:
- "traefik.enable=true"
- "traefik.http.routers.sargasses.rule=Host(`radarsargasses971.com`)"
- "traefik.http.routers.sargasses.entrypoints=websecure"
- "traefik.http.routers.sargasses.tls=true"
- "traefik.http.routers.sargasses.tls.certresolver=letsencrypt"
- "traefik.http.services.sargasses.loadbalancer.server.port=80"
- "traefik.docker.network=traefik-public"
volumes: {}
networks:
traefik-public:
external: true
db-network:
external: true