Що встановлено на вашому сервері Wiki.js?
- Wiki.js 2, з офіційного образу Docker
- База даних PostgreSQL 17
- Готовий до роботи обліковий запис адміністратора, електронна пошта й пароль якого є у вашій панелі, без екрана налаштування
- git усередині образу, на який спирається функція сховища Git
- Телеметрію до Wiki.js вимкнено
- HTTPS через Caddy на адресі sslip.io, створеній на основі вашої IP-адреси, тож домен необов’язковий
- Брандмауер із відкритими лише портами 22, 80 і 443
Який розмір потрібен для Wiki.js?
Офіційні вимоги Wiki.js просять щонайменше 1 ГБ RAM на Linux. Процес зазвичай займає близько 70 МБ, з короткими сплесками під час рендерингу сторінок та індексації. Одного ядра цілком вистачає, а 2 і більше рекомендовано, щоб повністю використовувати фонові воркери. Вона просить щонайменше 1 ГБ сховища, більше — коли ви завантажуєте зображення й файли. Малу вікі починайте з 1 ГБ, а з ростом команди розгляньте 2 ГБ. Офіційної кількості відвідувачів немає.
| Використання | Розмір | Ціна | Обрати |
|---|---|---|---|
| Кілька людей | 1 GB RAM · 1 vCore · 25 GB NVMe | $2.58/міс. | |
| Невелика команда | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/міс. | |
| Компанія | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/міс. |
Кому підійде?
- Команди, що ведуть внутрішній довідник і документи з процесів
- Програмістські команди, які пишуть документацію в Markdown і зберігають її в Git
- Бізнес, що створює публічний довідковий сайт для клієнтів
- Ті, хто збирає розкидані нотатки у Word і PDF в один сайт із пошуком
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, і Wiki.js встановлюється сама. У наших тестах на реальних серверах це зайняло близько 4,5 хвилини.
- На вкладці «Огляд» натисніть «Відкрити застосунок» і увійдіть із даними з рядків «Електронна пошта» і «Пароль».
- Інтерфейс стартує англійською. У Administration > Locale можна завантажити й активувати іншу мову.
- Якщо вікі лише для вашої команди, закрийте групу Guests у Administration > Groups.
- Створіть головну сторінку, напишіть перші документи й додайте облікові записи для команди.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- За замовчуванням група Guests може читати сторінки без входу. Якщо ваша вікі внутрішня, змініть правило сторінок цієї групи на Deny у Administration > Groups.
- Wiki.js не може працювати в підтеці й потребує власного домену або піддомену. Підключаючи власну адресу, виберіть назву на кшталт wiki.example.com.
- Установлено Wiki.js 2. Wiki.js 3 — окрема основна версія, і встановлення само на неї не перейде. Деяких функцій версії 3, описаних на сучасному сайті, тут може не бути.
- Вихідну пошту не налаштовано. Для скидання паролів і листів про облікові записи вкажіть власну службу SMTP у Administration > Mail. Служба в ціну не входить.
- Wiki.js має ліцензію AGPL-3.0, без плати за використання. Якщо ви змінюєте код і пропонуєте його іншим, потрібно ділитися своїми змінами.
- Оновлення — ваша відповідальність: виконайте docker compose pull, потім docker compose up -d. Щойно базу даних оновлено, повернутися до старішої версії не можна, тож спершу перевірте резервну копію.
Wiki.js: запитання й відповіді
Скільки RAM потрібно Wiki.js?
Офіційні вимоги просять щонайменше 1 ГБ RAM на Linux. Процес зазвичай займає близько 70 МБ, з короткими сплесками під час деяких завдань. Одного ядра вистачає, а 2 і більше рекомендовано. Невелика вікі може стартувати з 1 ГБ.
Чи можна користуватися Wiki.js іншою мовою?
Так. Інтерфейс стартує англійською, а мовний пакет, зокрема турецький, можна завантажити й активувати в Administration > Locale. Ваші сторінки з самого початку можна писати будь-якою мовою.
Чи може Wiki.js синхронізуватися з репозиторієм Git?
Так. Увімкніть ціль Git у Administration > Storage і підключіть її до стандартного репозиторію Git. Використовуйте цей репозиторій лише для Wiki.js, бо підтеки не підтримуються.
Які редактори є у Wiki.js?
Є Markdown, візуальний редактор, AsciiDoc і сирий HTML. Ви обираєте один для кожної сторінки, а пізніше сторінку можна конвертувати для іншого редактора.
Як зробити вікі приватною?
У Administration > Groups відкрийте групу Guests і змініть її типове правило сторінок з Allow на Deny або приберіть її глобальні дозволи. Тоді кожна сторінка просить увійти. Облікові записи для команди додайте в Users.
Як підключити власний домен до Wiki.js?
Спрямуйте запис A на IP-адресу сервера й додайте ім’я до налаштувань Caddy. Потім оновіть поле Site URL в Administration > General. Wiki.js не працює в підтеці, тож використовуйте власний домен або піддомен.