From 8ceb73e7a9611f0f78a84b2b708e24b5157eb208 Mon Sep 17 00:00:00 2001 From: Matan Horovitz Date: Fri, 9 Dec 2022 13:19:04 +0200 Subject: [PATCH] Remove from Authelia (set as client) --- docker-compose.yml | 47 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..16f8e00 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,47 @@ +version: "2.1" +services: + wikijs: + image: linuxserver/wikijs + container_name: wikijs_study + environment: + - PUID=1000 + - PGID=1000 + - TZ=Asia/Jerusalem + - DB_TYPE=postgres + - DB_HOST=wiki_study_db + - DB_PORT=5432 + - DB_USER=wikijs + - DB_PASS=wikijsrocks + - DB_NAME=wikijs + volumes: + - ./config:/config + - ./data:/data + restart: unless-stopped + networks: + - network + - gitea_network + - traefik_internal + labels: + - "traefik.enable=true" + - "traefik.http.routers.wikijs_study.entrypoints=websecure" + - "traefik.http.routers.wikijs_study.rule=Host(`learn.pukeko.xyz`)" + - "traefik.http.routers.wikijs_study.tls.certresolver=pukekoresolver" + - "traefik.http.routers.wikijs_study.middlewares=authelia@docker" + wiki_study_db: + image: postgres:11-alpine + environment: + - POSTGRES_DB=wikijs + - POSTGRES_PASSWORD=wikijsrocks + - POSTGRES_USER=wikijs + restart: unless-stopped + volumes: + - ./db-data:/var/lib/postgresql/data + networks: + - network +networks: + network: + driver: bridge + gitea_network: + external: true + traefik_internal: + external: true