Содержание

Установка DokuWiki

Материал основан на следующих ресурсах:

https://www.youtube.com/watch?v=kirVorhmPy4
https://wiki.rtzra.ru/wiki/dokuwiki-nice-and-easy

Общая информация

Прочитать информацию о DokuWiki можно здесь: DokuWiki

Пошаговая установка

В качестве базового образа для развертывания DokuWiki будем использовать: https://hub.docker.com/r/bitnami/dokuwiki.

Шаг 1

Создаем необходимые директории для DokuWiki на сервере.

Для примера создадим для этого папку dokuwiki_data по пути ~/app/dokuwiki/dokuwiki_data следующей командой:

~/app/dokuwiki> mkdir dokuwiki_data

Шаг 2

Создаем файл docker-compose.yml:

vi docker-compose.yml

Примерное содержимое файла:

version: '2'

services:
  dokuwiki:
    image: docker.io/bitnami/dokuwiki:latest
    container_name: dokuwiki #имя контейнера
    environment:
      - DOKUWIKI_USERNAME=login #указать логин для входа
      - DOKUWIKI_PASSWORD=password #указать пароль для входа
      - DOKUWIKI_EMAIL=email #указать почту для пользователя
    ports:
      - '8080:8080' #указать порт для проброса http
      - '8443:8443' #указать порт для проброса https
    volumes:
      - /path/to/data:/bitnami/dokuwiki #./dokuwiki_data

volumes:
  dokuwiki_data:
    driver: local

Запускаем контейнер:

docker-compose up -d

Шаг 3

Теперь необходимо перейти в браузере по адресу сервера с указанием порта из docker-compose.yml. Если всё сделано правильно, можно увидеть стартовую страницу DokuWiki. Для входа нужно воспользоваться логином и паролем также указанными в docker-compose.yml.

Настройка DokuWiki

Установка и настройка Bootstrap 3

{{indexmenu>..#1|js#thread navbar nsort tsort}}

~~NOCACHE~~

Настройки

Полезные плагины для Dokuwiki

Материал основан на следующем ресурсе:

https://wiki.rtzra.ru/wiki/dokuwiki-top-plugins

Add New Page

Плагин добавления новой страницы.

Bootstrap Wrapper Plugin

Дополнительные возможности для оформления текста страниц.

Посмотреть описание всех возможностей плагина по оформлению можно найти здесь:
https://www.lotar.altervista.org/wiki/wiki/plugin/bootswrapper

EditTable plugin

Исключительно удобный инструмент для работы с таблицами.

Move plugin

Переименование и перемещение страниц и файлов

Переименовать страницу: открываем на редактирование, в меню справа выбираем «Переименовать страницу», вводим новое название.

Перемещение: открываем на редактирование, в меню последовательно открываем Инструменты / Управление / Перемещение страниц и пространств имён (или Управление / Перемещение страниц и пространств имён - в зависимости как у вас настроено меню шаблона), убедимся что включено «Переместить страницу» и в поле «Новое название» пишем куда должна быть перемещена страница (пространство имен), нажимаем «Начать», при необходимости убедиться что все верно нажимаем «Просмотреть ожидаемые изменения» и если все ок - нажимаем «Начать».

Note Plugin

Симпатичные заметки.

XBR Plugin

Позволяет делать привычные переносы строк.

FAQ

Отключение регистрации пользователей

Просто отключите действие регистрации в диспетчере конфигурации disabledactions.