diff --git a/.env.default b/.env.default index 8bc6605..d2657df 100644 --- a/.env.default +++ b/.env.default @@ -17,6 +17,7 @@ HOST_SHAARLI=shaarli HOST_SELFOSS=selfoss HOST_BAIKAL=baikal HOST_PIGALLERY=pigallery +HOST_WIKIJS=wikijs # other TZ=Europe/Paris BASIC_AUTH=test:$$apr1$$H6uskkkW$$IgXLP6ewTrSuBkTrqE8wj/ diff --git a/wikijs/docker-compose.wikijs.yml b/wikijs/docker-compose.wikijs.yml new file mode 100644 index 0000000..1ecdeaf --- /dev/null +++ b/wikijs/docker-compose.wikijs.yml @@ -0,0 +1,23 @@ +version: '3' + +services: + wikijs: + container_name: wikijs + image: requarks/wiki:2 + volumes: + - ${ROOT_INSTALL}/data/wikijs:/data + networks: + - srv + restart: unless-stopped + expose: + - 3000 + environment: + - DB_TYPE=sqlite + - DB_FILEPATH=/data/wiki.db + labels: + - traefik.enable=true + - traefik.http.routers.wikijs.rule=Host(`${HOST_WIKIJS}.${DOMAIN}`) + - traefik.http.routers.wikijs.entrypoints=websecure + - traefik.http.routers.wikijs.tls=true + - traefik.http.services.wikijs.loadbalancer.server.port=3000 + \ No newline at end of file