diff --git a/roles/core/templates/docs-compose.j2 b/roles/core/templates/docs-compose.j2 index 4244547..9e53edf 100644 --- a/roles/core/templates/docs-compose.j2 +++ b/roles/core/templates/docs-compose.j2 @@ -10,18 +10,33 @@ services: volumes: - mysql_data:/config - bookstack: - image: lscr.io/linuxserver/bookstack:latest - depends_on: - - mariadb + # Base de datos para Wiki.js (PostgreSQL) + wikidb: + image: postgres:16-alpine environment: - APP_URL: http://{{ core_ip }}:6875 - DB_HOST: mariadb - DB_USER: bookstack + POSTGRES_DB: wikijs + POSTGRES_PASSWORD: {{ global_db_pass }} + POSTGRES_USER: wikijs + volumes: + - wikijs_db_data:/var/lib/postgresql/data + restart: unless-stopped + + # Wiki.js + wikijs: + image: ghcr.io/requarks/wiki:2 + environment: + DB_TYPE: postgres + DB_HOST: wikidb + DB_PORT: 5432 + DB_USER: wikijs DB_PASS: {{ global_db_pass }} - DB_DATABASE: bookstackapp + DB_NAME: wikijs ports: - - "6875:80" + - "6875:3000" + depends_on: + - wikidb + restart: unless-stopped + metabase: image: metabase/metabase:latest @@ -35,5 +50,6 @@ services: volumes: - mysql_data: - + wikijs_db_data: + # ... otros volúmenes +