]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - support/docker/production/docker-compose.yml
Add support for HLS in the Docker container. (#2324)
[github/Chocobozzz/PeerTube.git] / support / docker / production / docker-compose.yml
index 263fb6e951be3ecacd560769ecbbde60fcf776e3..9f6c47eca388178d53868b94b8c994287b6c6c7c 100644 (file)
@@ -3,7 +3,7 @@ version: "3.3"
 services:
 
   reverse-proxy:
-    image: traefik
+    image: traefik:v1.7
     network_mode: "host"
     command: --docker # Tells Træfik to listen to docker
     ports:
@@ -47,10 +47,8 @@ services:
 
   postgres:
     image: postgres:10-alpine
-    environment:
-      POSTGRES_USER: ${PEERTUBE_DB_USERNAME}
-      POSTGRES_PASSWORD: ${PEERTUBE_DB_PASSWORD}
-      POSTGRES_DB: peertube
+    env_file:
+      - .env
     volumes:
       - ./docker-volume/db:/var/lib/postgresql/data
     restart: "always"
@@ -67,8 +65,8 @@ services:
 
   postfix:
     image: mwader/postfix-relay
-    environment:
-      - POSTFIX_myhostname=${PEERTUBE_WEBSERVER_HOSTNAME}
+    env_file:
+      - .env
     labels:
       traefik.enable: "false"
     restart: "always"