|
@@ -1,4 +1,4 @@
|
|
-version: '2'
|
|
|
|
|
|
+version: '3'
|
|
|
|
|
|
services:
|
|
services:
|
|
|
|
|
|
@@ -25,6 +25,7 @@ services:
|
|
- traefik
|
|
- traefik
|
|
labels:
|
|
labels:
|
|
- "traefik.backend=nextcloud"
|
|
- "traefik.backend=nextcloud"
|
|
|
|
+ # See README and https://github.com/containous/traefik/issues/2348 for network name
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.frontend.rule=Host:cloud.${CHATONS_DOMAIN}"
|
|
- "traefik.frontend.rule=Host:cloud.${CHATONS_DOMAIN}"
|
|
- "traefik.enable=true"
|
|
- "traefik.enable=true"
|
|
@@ -48,6 +49,7 @@ services:
|
|
hostname: 'git.${CHATONS_DOMAIN}' # required by gitlab
|
|
hostname: 'git.${CHATONS_DOMAIN}' # required by gitlab
|
|
labels:
|
|
labels:
|
|
- "traefik.backend=gitlab"
|
|
- "traefik.backend=gitlab"
|
|
|
|
+ # See README and https://github.com/containous/traefik/issues/2348 for network name
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.frontend.rule=Host:git.${CHATONS_DOMAIN}"
|
|
- "traefik.frontend.rule=Host:git.${CHATONS_DOMAIN}"
|
|
- "traefik.enable=true"
|
|
- "traefik.enable=true"
|
|
@@ -71,6 +73,7 @@ services:
|
|
- traefik
|
|
- traefik
|
|
labels:
|
|
labels:
|
|
- "traefik.backend=homepage"
|
|
- "traefik.backend=homepage"
|
|
|
|
+ # See README and https://github.com/containous/traefik/issues/2348 for network name
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
# note: www must also be present because we need its certificate
|
|
# note: www must also be present because we need its certificate
|
|
# and it is required for traefik redirection to work too (in traefik.yml)
|
|
# and it is required for traefik redirection to work too (in traefik.yml)
|
|
@@ -106,6 +109,7 @@ services:
|
|
- ETHERPAD_TITLE=Bloc Note
|
|
- ETHERPAD_TITLE=Bloc Note
|
|
labels:
|
|
labels:
|
|
- "traefik.backend=etherpad"
|
|
- "traefik.backend=etherpad"
|
|
|
|
+ # See README and https://github.com/containous/traefik/issues/2348 for network name
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.docker.network=oxyta_traefik"
|
|
- "traefik.frontend.rule=Host:pad.${CHATONS_DOMAIN}"
|
|
- "traefik.frontend.rule=Host:pad.${CHATONS_DOMAIN}"
|
|
- "traefik.enable=true"
|
|
- "traefik.enable=true"
|