Перейти до основного вмісту

AFFiNE

Опис​

AFFiNE — це програмне забезпечення для керування завданнями та нотатками, що використовує концепцію "гнучких робочих просторів". Його можна порівняти з іншими додатками для організації інформації, такими як Notion або Obsidian, проте AFFiNE робить акцент на високому рівні користувацької гнучкості та масштабованості.

Початок роботи​

AFFiNE встановлюється з образом і автоматично вмикається під час завантаження серверу.

Після встановлення образу веб-інтерфейс AFFiNE буде доступний за посиланням https://example.com, де example.com – це ім'я вашого сервера.

Щоб зареєструвати обліковий запис адміністратора, скористайтеся посиланням https://example.com/admin/setup, заповніть усі необхідні поля та натисніть на кнопку Confirm.

Alt text

Зміна домену​

Якщо Ви бажаєте використовувати свій домен або піддомен для доступу до веб-інтерфейсу AFFiNE, Вам потрібно зайти на сервер SSH під користувачем root і виконати команду:

add_domain

Вам буде запропоновано ввести домен або піддомен у форматі subdomain.example.com.

примітка

Переконайтеся, що Ваш домен існує і вказує на IPv4-адресу серверу!

Після закінчення роботи команди для зазначеного домену або піддомену буде випущено Let's Ecnrypt сертифікат, і веб-інтерфейс стане доступним за посиланням https://example.com/, де example.com - вказаний домен (піддомен).

Керування користувачами​

Ручне додавання користувачів​

Перейдіть на сторінку адміністрування за адресою https://example.com/admin, натисніть на кнопку Add User, заповніть усі необхідні поля та підтвердіть створення користувача.

Alt text

Далі потрібно буде скинути пароль користувача.

Alt text

В результаті буде згенеровано посилання для скидання пароля. Надішліть його користувачеві, щоб він міг завершити реєстрацію.

Alt text

Самостійна реєстрація користувачів​

обережно

Якщо користувачі не отримують листи з підтвердженням, додайте їх вручну, як описано вище.

За замовчуванням в AFFiNE увімкнена можливість самостійної реєстрації користувачів.

Після введення адреси електронної пошти користувач отримає лист із посиланням для завершення реєстрації.

Відключення самостійної реєстрації користувачів​

Якщо ви не бажаєте, щоб користувачі могли самостійно створювати облікові записи, ви можете відключити цю функцію. Для цього перейдіть на сторінку адміністрування https://example.com/admin та натисніть на Settings.

Вам потрібно буде відключити опцію Whether allow new registrations, після чого зберегти зміни.

Alt text

Створення робочих просторів (workspaces)​

При першому вході ви потрапите до робочого простору Demo Workshop, в якому продемонстровані можливості програми. Тут ви можете ознайомитися з можливостями редактора, проте зверніть увагу, що зміни не будуть збережені.

Щоб створити новий робочий простір, натисніть на назву поточного у верхньому правому куті сторінки та оберіть Create cloud workspace.

Alt text

Введіть бажану назву та натисніть Create.

Alt text

Створення документів​

Для створення документів скористайтеся кнопкою +.

Alt text

Оновлення ПЗ​

Для оновлення інсталяції AFFiNE потрібно зайти на сервер через SSH під користувачем root та виконати дві команди:

cd /affine/ && docker compose pull
systemctl restart affine.service

Встановлене ПЗ​

НазваЛіцензія
AFFiNEMIT license
CaddyApache License 2.0

Корисні посилання​

Для отримання додаткової інформації про встановлені пакети, будь ласка, зверніться до їх офіційних документацій: