version: '3.8' services: backend: build: context: . target: backend image: restitution-backend:latest networks: - hermes-net expose: - "8081" frontend: build: context: . target: frontend image: restitution-frontend:latest networks: - hermes-net labels: - "traefik.enable=true" - "traefik.docker.network=hermes-net" - "traefik.http.routers.restitution.rule=Host(`restitution.damascusfront.net`)" - "traefik.http.routers.restitution.entrypoints=websecure" - "traefik.http.routers.restitution.tls=true" - "traefik.http.routers.restitution.tls.certresolver=cloudflare" - "traefik.http.services.restitution.loadbalancer.server.port=80" networks: hermes-net: external: true