Skip to main content

Установка Wiki.js в Docker

1. Создаём файл docker-compose.yml

2. Вписываем в этот файл следующие строки:

version: '3'
services:
  wikijs:
    image: requarks/wiki:2
    container_name: wikijs
    ports:
      - "8080:3000"
    environment:
      DB_TYPE: postgres
      DB_HOST: db
      DB_PORT: 5432
      DB_USER: wikijs
      DB_PASS: wikijs123
      DB_NAME: wikijs
    depends_on:
      - db
    restart: unless-stopped

  db:
    image: postgres:13
    container_name: wikijs-db
    environment:
      POSTGRES_DB: wikijs
      POSTGRES_USER: wikijs
      POSTGRES_PASSWORD: wikijs123
    volumes:
      - db-data:/var/lib/postgresql/data
    restart: unless-stopped

volumes:
  db-data:

----------------------------------

3. Делаем конфиг в Nbinx для проксирования, устанавливаем сертификат letsencrypt.

4. При запуске через домен появится окно постустановки в браузере.
- Создаём аккаунт администратора (задаём почту и пароль) 
- В поле Site URL вписываем реальный домен
- Отключаем телеметрию
- Нажимаем кнопку INSTALL

5. После установки появится окно авторизации. Заходим.

6. Первым делом жмём кнопку ADMINISTRATION

7. Слева есть вкладка Locale. Переходим на неё, выбираем русский язык интерфейса. Для этого в правой части окна сначала загружаем русский язык, а потом в средней части окна выбираем русский язык.
   Вверху справа жмём зелёную кнопку APPLY