aboutsummaryrefslogtreecommitdiffhomepage
path: root/support/docker/production/docker-compose.yml
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2018-05-28 10:53:57 +0200
committerChocobozzz <me@florianbigard.com>2018-05-28 11:36:27 +0200
commitb44a96300c1f82e24cfc296de821d809bf031f38 (patch)
tree9324f8b53e7dd37510921cafbfe034ac50027f7d /support/docker/production/docker-compose.yml
parentc6992499b21c48c73dd9c08e1984eecbbacfcdba (diff)
downloadPeerTube-b44a96300c1f82e24cfc296de821d809bf031f38.tar.gz
PeerTube-b44a96300c1f82e24cfc296de821d809bf031f38.tar.zst
PeerTube-b44a96300c1f82e24cfc296de821d809bf031f38.zip
Improve docker doc and fix missing keys on update
Diffstat (limited to 'support/docker/production/docker-compose.yml')
-rw-r--r--support/docker/production/docker-compose.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/support/docker/production/docker-compose.yml b/support/docker/production/docker-compose.yml
index eefd6e5bb..5f8822ad3 100644
--- a/support/docker/production/docker-compose.yml
+++ b/support/docker/production/docker-compose.yml
@@ -2,6 +2,19 @@ version: "3.3"
2 2
3services: 3services:
4 4
5 reverse-proxy:
6 image: traefik
7 command: --api --docker # Enables the web UI and tells Træfik to listen to docker
8 ports:
9 - "80:80" # The HTTP port
10 - "443:443" # The HTTPS port
11 - "8080:8080" # The Web UI (enabled by --api)
12 volumes:
13 - /var/run/docker.sock:/var/run/docker.sock # So that Traefik can listen to the Docker events
14 - ./docker-volume/traefik/acme.json:/etc/acme.json
15 - ./docker-volume/traefik/traefik.toml:/traefik.toml
16 restart: "always"
17
5 peertube: 18 peertube:
6 # If you don't want to use the official image and build one from sources 19 # If you don't want to use the official image and build one from sources
7 # build: 20 # build:
@@ -49,9 +62,13 @@ services:
49 volumes: 62 volumes:
50 - ./docker-volume/db:/var/lib/postgresql/data 63 - ./docker-volume/db:/var/lib/postgresql/data
51 restart: "always" 64 restart: "always"
65 labels:
66 traefik.enable: "false"
52 67
53 redis: 68 redis:
54 image: redis:4-alpine 69 image: redis:4-alpine
55 volumes: 70 volumes:
56 - ./docker-volume/redis:/data 71 - ./docker-volume/redis:/data
57 restart: "always" 72 restart: "always"
73 labels:
74 traefik.enable: "false" \ No newline at end of file