П’ять Світових Куточків Знань: Занурення у Самостійний Хостинг Альтернатив Notion
Привіт, любі мої читачі! З вами Ліла Харт, і сьогодні ми вирушаємо у захопливу подорож світом самостійного хостингу, де досліджуватимемо п’ять чудових альтернатив Notion. Уявіть собі: власна бібліотека знань, ваша особиста фортеця для нотаток, ідей та проектів, де ви – володар і творець.
Чому це важливо? У світі, де штучний інтелект стає частиною нашого повсякдення, як ніколи важливо контролювати свої дані. Розміщуючи нотатки та інформацію на власному обладнанні, ви відкриваєте двері до персоналізованого ШІ, не обтяжуючи себе непомірними рахунками. Це як мати власний чарівний ліхтар, який освітлює все, що вам потрібно!
В цьому огляді ми розглянемо:
- BookStack, як класичний Wiki-досвід.
- Outline, що нагадує Notion своєю елегантністю.
- AFFiNE, що поєднує функціональність з творчістю.
- Docmost, що пропонує відкритий код для свободи.
- Trilium, ваш скромний особистий щоденник знань.
Кожен із цих додатків має свої унікальні особливості, включаючи пошук, організацію, шаблони, спільну роботу і публічний доступ. Але не забувайте – мова йде про самостійний хостинг, а отже, потрібні деякі технічні знання. Не хвилюйтеся, я проведу вас крізь цей світ з сердечним співчуттям та поетичним підходом.
1. BookStack: Стабільність та Простота
Почнімо нашу подорож з BookStack – класичної програми Wiki, яка існує вже майже десять років. Можливо, вона не має такого блискучого дизайну, як Notion, але BookStack славиться своєю стабільністю та надійністю.
Встановлення:
У відео показано, як запускати BookStack за допомогою Docker Compose. Це доволі простий процес, хоча й вимагає базових знань про Docker. Файли Docker Compose (докладніше – у описі під відео) містять два основних сервіси: сервер BookStack та базу даних MariaDB.
Налаштування:
Необхідно налаштувати APP_URL
– тобто адресу, за якою ви будете звертатися до BookStack. А також, приєднати контейнер BookStack до тієї ж мережі Docker що й ваш проксі-сервер, а потім, налаштувати правила проксі для доменного імені. Для прикладу, в відео використовували bookstack.home.easyselfhost.com
.
Використання:
Зайшовши за вказаною адресою у браузері, вводячи admin@admin.com
та пароль ‘password’, ви потрапляєте на домашню сторінку BookStack.
Організація: Документи організовані у вигляді книг. Щоб створити новий документ, спершу потрібно створити книгу, а потім – сторінку в цій книзі.
Редактори: Два редактори – звичний WYSIWYG (як у MS Word) та Markdown з розділенням.
Шаблони: Можна перетворити будь-яку сторінку у шаблон.
Пошук: Пошук за допомогою пошукового рядка на верхній частині сторінки.
Користувачі: Підтримка багатьох користувачів, адмін може створювати користувачів.
Права доступу: Адміністратор має надати ролі (наприклад, “редактор”) для нових користувачів.
Спільна робота: Відсутня підтримка в реальному часі. Користувачі мають зберігати зміни.
Публічний доступ: МожнаShare документи публічно, увімкнувши в налаштуваннях “дозволити публічний доступ”, а потім для кожної сторінки чи книги включити видимість для всіх.
Підсумок: BookStack – це чудовий вибір для тих, хто цінує простоту, стабільність і хоче створити власну вікі. Важливо те, що BookStack – це проєкт із відкритою ліцензією MIT, а отже, обмежень щодо його використання немає.
2. Outline: Notion з Спільним Доступом
Outline – додаток, який за своєю суттю та функціональністю нагадує Notion. Він має чудове співробітництво у реальному часі, що робить його відмінним вибором для командної роботи.
Встановлення:
Він використовує Docker Compose з трьома сервісами: сервер Outline, кеш-сервер Redis і базу даних Postgres.
Налаштування:
Маємо файл outline.env
для налаштувань. Важливі кроки:
- Генерація секретних ключів
SECRET_KEY
таUTILS_SECRET
. - Установка
APP_URL
. - Налаштування зовнішнього постачальника аутентифікації (OAuth). У відео використовується Slack.
Налаштування OAuth для Slack:
- Створити обліковий запис Slack та workspace.
- Перейти до api.slack.com/apps та створити інтеграцію.
- Вказати назву програми.
- Визначити
URL перенаправлення
для Outline за схемоюВАШ_ДОМЕН/auth/slack.callback
. - В розділі
OAuth & Permissions
знайтиClient ID
таClient Secret
і внести їх у файлoutline.env
.
Використання:
Переходимо за адресою, вказаною в налаштуваннях, та натискаємо “Continue with Slack”. Дозволяємо Outline доступ до свого Slack акаунту.
Організація: Документи організовані у колекції.
Редактор: Блоковий WYSIWYG editor.
Вбудовування: Підтримка вбудовування різних сервісів (наприклад, YouTube).
Шаблони: Можна створювати шаблони для колекцій.
Пошук: Зручний пошук через бічну панель.
Спільна робота в реальному часі: Відмінна підтримка.
Публічний доступ: Можна налаштувати публічний доступ до документів, створивши унікальне посилання.
Підсумок: Outline – відмінний вибір для тих, хто хоче працювати в команді, веде велику кількість проєктів, і любить мати зручний інтерфейс.
Ліцензія: Зверніть увагу, що Outline – проєкт із source-available ліцензією. Для комерційного використання потрібно підписка на їхній Cloud. Але для особистого використання – це чудовий вибір.
3. AFFiNE: Творчість та Візуалізація
AFFiNE – ще один проєкт із source-available ліцензією, який поєднує функціональність з можливістю малювання. Він дозволяє створювати візуально привабливі документи і мапи думок.
Встановлення:
Аналогічно попереднім, AFFiNE використовує Docker Compose з трьома сервісами: сервер AFFiNE, Redis та база даних Postgres.
Налаштування:
Відмінність – в відсутності необхідності використання зовнішніх постачальників ідентифікації. Необхідно:
- Вказати email адміністратора та пароль у налаштуваннях.
- Вказати
APP_URL
. - Налаштувати SMTP-сервер для запрошення нових користувачів. У прикладі використано Gmail(для роботи з Gmail потрібно буде сгенерувати пароль програми).
- Вказати email адміністратора.
Використання:
Переходимо за вказаним URL-адресою.
- Заходимо під логіном та паролем адміністратора.
- Використовуємо хмарний простір, за допомогою сервера.
- За бажанням можна видалити локальний простір.
Редактор: Блоковий редактор, подібний до Notion.
База даних: Є таблиці з підтримкою різних видів подання.
Вбудовування: Підтримка вбудовування YouTube та GitHub.
Режим Edgeless: Дозволяє малювати та створювати мапи думок.
Пошук: Пошук через бічну панель.
Спільна робота: Запрошення нових користувачів по email.
Спільна робота в реальному часі: Синхронізація зображення та даних під час спільної роботи.
Публічний доступ: Можна створювати публічні посилання.
Підсумок: AFFiNE чудово підійде тим, хто цінує візуальний підхід до організації інформації та хоче мати можливість для творчості в процесі роботи.
Ліцензія: Зверніть увагу, що це проєкт з source-available ліцензією, тобто, він також вимагає підписки для комерційного використання.
4. Docmost: Відкритий Код та Простота
Docmost – чудовий приклад повністю відкритого коду, який зосереджений на простоті та функціональності, що нагадує Notion та Outline. Він може похвалитися підтримкою спільної роботи у реальному часі.
Встановлення:
Docker Compose зі стандартним набором компонентів: сервер Docmost, Redis та база даних Postgres.
Налаштування:
Потрібно вказати URL
.
- Вказати email-адресу Gmail та пароль програми (як і у AFFiNE).
Використання:
Відкриття за вказаною адресою.
- Реєстрація першого облікового запису та Workspace.
Підсумок: Docmost – чудовий вибір для тих, хто цінує відкритий код, простоту та базовий функціонал.
5. Trilium: Ваш Особистий Щоденник Знань
Trilium – відмінна альтернатива для тих, хто шукає особистий, а не командний інструмент для ведення нотаток. Він не має особливостей спільної роботи, але пропонує безліч опцій для організації та ведення щоденника.
Встановлення:
Найпростіше всіх представлених. Trilium потребує тільки одного сервісу, а дані зберігаються на основі файлів.
Налаштування:
Нічого не потрібно особливого налаштовувати.
Використання:
Просте встановлення пароля при першому вході.
Редактор: Простий у використанні редактор, з підтримкою основних форматів Markdown.
Пошук: Розширені можливості пошуку.
Шаблони: Можна використовувати шаблони.
Публічний доступ: Можна налаштувати публічний доступ до нотаток.
Підсумок: Trilium – ваш особистий притулок для нотаток, ідей та творчості.
Висновок: Вибір за Вами!
Отже, ми з вами пройшли п’ять різних світів самостійного хостингу альтернатив Notion. Кожен з них має свої переваги та недоліки, і вибір залежить від ваших особистих потреб і вподобань.
BookStack – гарний варіант для створення вікі.
Outline – для роботи в команді та схожості з Notion.
AFFiNE – для творчості, візуалізації та ведення блоків.
Docmost – відкритий код для свободи вибору.
Trilium – особистий простір для найглибших думок.
Я сподіваюся, що ця подорож надихне вас на створення власного центру знань. Не бійтеся експериментувати і обирати те, що найбільше відповідає вашим потребам. Світ самостійного хостингу відкриває безліч можливостей для самостійного розвитку.
І пам’ятайте: ваші знання – ваша сила!
Дякую за увагу. Не забувайте підписуватися, щоб отримувати більше корисної інформації про цікаві проєкти. До зустрічі!