Moving to Traefik

This commit is contained in:
2022-02-28 20:46:17 +02:00
parent af50faeeff
commit 3e5a541cf5

View File

@@ -18,7 +18,7 @@ services:
- POSTGRES_USER=posgres
- POSTGRES_DB=posgres
networks:
- network
- internal
app:
container_name: joplin
image: joplin/server:latest
@@ -29,7 +29,7 @@ services:
restart: unless-stopped
environment:
- APP_PORT=22300
- APP_BASE_URL=https://jop.pukeko.xyz
- APP_BASE_URL=https://notes.pukeko.xyz
- DB_CLIENT=pg
- POSTGRES_PASSWORD=posgres
- POSTGRES_DATABASE=posgres
@@ -38,6 +38,16 @@ services:
- POSTGRES_HOST=db
networks:
- network
- internal
labels:
- "traefik.enable=true"
- "traefik.docker.network=joplin_network"
- "traefik.http.routers.joplin.entrypoints=websecure"
- "traefik.http.routers.joplin.rule=Host(`notes.pukeko.xyz`)"
- "traefik.http.routers.joplin.tls.certresolver=pukekoresolver"
- "traefik.http.routers.joplin.middlewares=authelia@docker"
networks:
network:
driver: bridge
internal:
driver: bridge