diff --git a/mediaplayers/docker-compose.yml b/mediaplayers/docker-compose.yml new file mode 100644 index 0000000..905acf8 --- /dev/null +++ b/mediaplayers/docker-compose.yml @@ -0,0 +1,49 @@ +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