commit 0d6746b68b33c6243b802a20b27d88c1c49e8e3d Author: Matan Horovitz Date: Fri Dec 9 13:16:43 2022 +0200 Remove from Authelia (set as client) diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..48b0788 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,45 @@ +--- +version: "2.1" +services: + wikijs: + image: linuxserver/wikijs + container_name: wikijs + environment: + - PUID=1000 + - PGID=1000 + - TZ=Asia/Jerusalem + - DB_TYPE=postgres + - DB_HOST=wiki_db + - DB_PORT=5432 + - DB_USER=wikijs + - DB_PASS=wikijsrocks + - DB_NAME=wikijs + volumes: + - ./config:/config + - ./data:/data + ports: + - 8888:3000 + restart: unless-stopped + networks: + - network + labels: + - "traefik.enable=true" + - "traefik.http.routers.wikijs.entrypoints=websecure" + - "traefik.http.routers.wikijs.rule=Host(`wiki.pukeko.xyz`)" + - "traefik.http.routers.wikijs.service=wikijs-wikijs@docker" + - "traefik.http.routers.wikijs.tls.certresolver=pukekoresolver" + #- "traefik.http.routers.wikijs.middlewares=authelia@docker" + wiki_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