From 3e5a541cf5b1331718e4f6e4db4f4e0f911aa0eb Mon Sep 17 00:00:00 2001 From: Matan Horovitz Date: Mon, 28 Feb 2022 20:46:17 +0200 Subject: [PATCH] Moving to Traefik --- docker-compose.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 82cd471..cdf28da 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -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