Українська
Почати

← Усі шаблони · Нотатки й вікі

Задеплойте SiYuan в один клік

Приватна база знань із блоків: нотатки, ієрархічні списки, двобічні посилання й бази даних

Альтернатива Notion, Obsidian і Logseq на вашій машині.

Що таке SiYuan?

SiYuan — база знань, у якій приватність на першому місці; її використовують замість Notion, Obsidian або Logseq. Усе в ній — блоки: абзац, заголовок чи пункт списку, і на будь-який блок можна послатися з іншого, вбудувати його або поставити на нього посилання, а зворотні посилання видно в обидва боки. Markdown у ній пишеться одразу в готовому вигляді, з ієрархічними списками, фокусом на блоці, формулами, діаграмами, графіками й діаграмами Ганта, а документ може вмістити мільйон слів.

Окрім нотаток, у ній є бази даних у вигляді таблиць, картки з інтервальним повторенням, анотації до PDF, пов’язані з нотатками, шаблони, SQL-запити, вбудовані в сторінку, ШІ-асистент через OpenAI API і маркетплейс тем і плагінів. SiYuan експортує стандартний Markdown, а його власні десктопні й мобільні застосунки ведуть кожен свій робочий простір.

Цей шаблон запускає сервер SiYuan у Docker, з робочим простором у томі й кодом авторизації доступу, який ви вказуєте, тож без цього коду SiYuan нікому нічого не покаже. Працювати з ним можна в браузері на будь-якому пристрої. На сервері SiYuan не підключає десктопні й мобільні застосунки, не експортує в PDF, Word чи HTML і не імпортує файли Markdown.

Хостинг SiYuan на Pethost

  1. Ви входите в Pethost — з ключем доступу, через GitHub або Google. Машини ще немає? Ви обираєте тариф, і посилання чекає, доки машина не буде готова.
  2. Вікно «Новий проєкт» відкривається на застосунку SiYuan. Ви заповнюєте те, що він просить, і натискаєте «Створити проєкт»: Пароль.
  3. За хвилину-дві SiYuan працює за власною адресою з HTTPS. Секрети створюються випадково, а дані потрапляють у щонічний бекап.
  4. Це проєкт як будь-який інший: ви або ваш агент можете його змінити, відкотити або відновити.

Питання про SiYuan

SiYuan безкоштовний?

Так. SiYuan поширюється з відкритим кодом за ліцензією AGPL-3.0, і більшість функцій безкоштовні, зокрема для комерційного використання. Разова покупка PRO додає синхронізацію й бекапи через ваше власне сховище S3 або WebDAV, а передплата — хмарну синхронізацію самого SiYuan.

Чи може десктопний або мобільний застосунок SiYuan синхронізуватися з цим сервером?

Ні. SiYuan, запущений із Docker, працює в браузері, і застосунки не можуть відкрити його як робочий простір. Застосунки синхронізуються між собою через хмару SiYuan або ваше власне сховище S3 чи WebDAV, і це платні функції.

Чим SiYuan відрізняється від Obsidian?

Obsidian зберігає кожну нотатку у файлі Markdown і пов’язує нотатки посиланнями; SiYuan веде структурований робочий простір, де на будь-який блок можна послатися й вбудувати його деінде, а бази даних і картки в ньому вже є. SiYuan уміє сам віддавати себе в браузер, як тут, і експортує нотатки в стандартний Markdown.

Як не пустити сторонніх у мій SiYuan?

Цей шаблон задає SiYuan код авторизації доступу від першого запуску: сторінка питає його, перш ніж щось показати, а API SiYuan відхиляє без нього будь-який виклик. «Запам’ятати мене на 30 днів» лишає браузер розблокованим на цей строк.

Скільки пам’яті й диска потрібно SiYuan?

SiYuan має скромні вимоги: близько 50 MB пам’яті в спокої, більше під час індексування; робочий простір починається приблизно з 40 MB і росте разом із нотатками й вкладеннями. На Pethost йому вистачить тарифу Starter, і поруч залишиться місце для інших застосунків.

SiYuan: файл Docker Compose

Шаблон — це цей compose.yaml і змінні, які записуються в .env проєкту під час його створення. Pethost запускає файл так, як його написано.

Контейнери: siyuan (b3log/siyuan:v3.8.8).

Томи, у щонічному бекапі: workspace.

services:
  siyuan:
    image: b3log/siyuan:v3.8.8
    restart: unless-stopped
    command: ["serve", "--workspace=/siyuan/workspace/"]
    environment:
      # The lock screen's code: SiYuan shows nothing of the workspace to anyone without it.
      SIYUAN_ACCESS_AUTH_CODE: ${ACCESS_CODE}
      TZ: ${TZ:-UTC}
    volumes:
      - workspace:/siyuan/workspace

volumes:
  workspace:

Ще в категорії «Нотатки й вікі»