service:wikijs
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
service:wikijs [21.06.2023 12:26] – [LDAP] viacheslav | service:wikijs [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Wiki.js ====== | ||
+ | ===== v2 ===== | ||
+ | [[https:// | ||
+ | Все данные [[https:// | ||
+ | |||
+ | <WRAP group> | ||
+ | <WRAP half column> | ||
+ | Docker swarm, каталог под базу и конфиг надо создать предварительно. | ||
+ | <file yaml docker-compose-swarm.yml> | ||
+ | version: " | ||
+ | services: | ||
+ | |||
+ | wikijs-db: | ||
+ | image: postgres: | ||
+ | environment: | ||
+ | POSTGRES_DB: | ||
+ | POSTGRES_USER: | ||
+ | POSTGRES_PASSWORD: | ||
+ | logging: | ||
+ | driver: " | ||
+ | volumes: | ||
+ | - / | ||
+ | networks: | ||
+ | - wikijs | ||
+ | |||
+ | wikijs: | ||
+ | image: ghcr.io/ | ||
+ | depends_on: | ||
+ | - wikijs-db | ||
+ | volumes: | ||
+ | - / | ||
+ | ports: | ||
+ | - " | ||
+ | networks: | ||
+ | - wikijs | ||
+ | |||
+ | networks: | ||
+ | wikijs: | ||
+ | external: true | ||
+ | name: wikijs | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | <WRAP half column> | ||
+ | Примерный конфиг ([[https:// | ||
+ | <file yaml config.yml> | ||
+ | db: | ||
+ | type: postgres | ||
+ | host: wikijs-db | ||
+ | port: 5432 | ||
+ | db: wikijs | ||
+ | user: wikijs | ||
+ | pass: wikijsrocks | ||
+ | ssl: false | ||
+ | schema: public | ||
+ | |||
+ | port: 3000 | ||
+ | bindIP: 0.0.0.0 | ||
+ | logLevel: info | ||
+ | logFormat: default | ||
+ | offline: false | ||
+ | ha: false | ||
+ | dataPath: ./data | ||
+ | bodyParserLimit: | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ==== LDAP ==== | ||
+ | Search filter: '' | ||
+ | https:// | ||
+ | |||
+ | ==== Решение проблем ==== | ||
+ | Установить часовой пояс по умолчанию - лезть в базу и править таблицу. | ||
+ | <code bash> | ||
+ | psql -U dbuser -d database | ||
+ | ALTER TABLE users ALTER COLUMN timezone SET DEFAULT ' | ||
+ | </ | ||
+ | |||
+ | ===== v3 ===== | ||
+ | Документация: | ||
+ | |||
+ | Установка в Докере: | ||
+ | |||
+ | <code yaml> | ||
+ | version: " | ||
+ | services: | ||
+ | |||
+ | db: | ||
+ | image: postgres: | ||
+ | environment: | ||
+ | POSTGRES_DB: | ||
+ | POSTGRES_PASSWORD: | ||
+ | POSTGRES_USER: | ||
+ | logging: | ||
+ | driver: " | ||
+ | restart: unless-stopped | ||
+ | volumes: | ||
+ | - / | ||
+ | |||
+ | wiki: | ||
+ | image: ghcr.io/ | ||
+ | depends_on: | ||
+ | - db | ||
+ | environment: | ||
+ | ADMIN_EMAIL: | ||
+ | ADMIN_PASS: Admin123 | ||
+ | DB_HOST: db | ||
+ | DB_USER: wikijs | ||
+ | DB_PASS: wikijsrocks | ||
+ | DB_NAME: wiki | ||
+ | restart: unless-stopped | ||
+ | ports: | ||
+ | - " | ||
+ | |||
+ | </ |