version: '3.7' services: player1: image: eyevinntechnology/html5player:0.0.2 networks: - dmz environment: - "SOURCE=${STREAMSOURCE}" deploy: mode: replicated replicas: 1 update_config: parallelism: 1 delay: 10s restart_policy: condition: on-failure labels: - "traefik.docker.network=dmz" - "traefik.port=80" - "traefik.enable=true" - "traefik.frontend.entryPoints=http,https" - "traefik.frontend.rule=Host:${PREFIX1}.akaorigin.com" player2: image: eyevinntechnology/html5player:0.0.2 networks: - dmz environment: - "SOURCE=${STREAMSOURCE}" deploy: mode: replicated replicas: 1 update_config: parallelism: 1 delay: 10s restart_policy: condition: on-failure labels: - "traefik.docker.network=dmz" - "traefik.port=80" - "traefik.enable=true" - "traefik.frontend.entryPoints=http,https" - "traefik.frontend.rule=Host:${PREFIX2}.akaorigin.com" networks: dmz: external: true