1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-01-04 00:16:14 +02:00

Add deploy settings for server

This commit is contained in:
Tim Möhlmann 2018-12-17 00:12:21 +02:00
parent d96debb2a6
commit 533a6f8faa
No known key found for this signature in database
GPG Key ID: 8677988D8072E8DE
2 changed files with 12 additions and 3 deletions

2
docs/.env Normal file
View File

@ -0,0 +1,2 @@
# Hostname passed to Traefik
ADDRESS=docs.mailu.io

View File

@ -4,18 +4,25 @@ version: '3'
services:
docs_master:
image: mailu/docs:master
networks:
- web
labels:
- traefik.enable=true
- traefik.port=80
- traefik.main.frontend.rule=Host:${hostname};PathPrefix:/master/
- traefik.main.frontend.rule=Host:${ADDRESS};PathPrefix:/master/
docs_15:
image: mailu/docs:1.5
networks:
- web
labels:
- traefik.enable=true
- traefik.port=80
- traefik.root.frontend.redirect.regex=.*
- traefik.root.frontend.redirect.replacement=/1.5/
- traefik.root.frontend.rule=Host:${hostname};PathPrefix:/
- traefik.main.frontend.rule=Host:${hostname};PathPrefix:/1.5/
- traefik.root.frontend.rule=Host:${ADDRESS};PathPrefix:/
- traefik.main.frontend.rule=Host:${ADDRESS};PathPrefix:/1.5/
networks:
web:
external: true