add docs
All checks were successful
Deploy Containers / Prepare (push) Successful in 36s

This commit is contained in:
2026-01-31 18:52:20 -05:00
parent 67d17294dc
commit 4a71f2e7df
3 changed files with 260 additions and 233 deletions

23
tasks/docs.yml Normal file
View File

@@ -0,0 +1,23 @@
---
- name: Deploy Wiki.js
include_role:
name: docker
vars:
name: docs
image:
name: ghcr.io/requarks/wiki
tag: 2
env:
DB_TYPE: "postgres"
DB_HOST: "{{ DOCS_DB_HOST }}"
DB_PORT: "5432"
DB_USER: "wikijs"
DB_PASS: "wikijs"
DB_NAME: "wikijs"
labels:
traefik.enable: "true"
traefik.http.routers.docs.rule: Host(`docs.fntz.net`)
traefik.http.routers.docs.entrypoints: webSecure
traefik.http.routers.docs.tls.certresolver: letsencrypt
traefik.http.services.docs.loadbalancer.server.port: "3000"
traefik.http.routers.docs.middlewares: tinyauth