Notion Plus dobrze sprawdza się w zespole, ale jako notatnik jednej osoby jest przepłaceniem za funkcje współdzielenia, komentarzy i baz danych zespołowych, z których nigdy nie skorzystasz w pojedynkę. Trilium Notes to open source notatnik osobisty zbudowany wokół jednej idei: drzewa notatek bez limitu zagnieżdżenia, w którym każda notatka może mieć dowolną liczbę notatek podrzędnych, a całość przeszukujesz pełnotekstowo w ułamku sekundy. Poniżej krok po kroku, jak postawić Trilium Notes na Saplo.
Dlaczego Trilium Notes zamiast Notion Plus
Notion jako narzędzie zespołowe ma sens, ale dla notatek prywatnych jego model rozliczeń i architektura mają dwie wady:
- cena rośnie niezależnie od tego, ile faktycznie notatek prowadzisz - płacisz za plan z funkcjami współpracy zespołowej, komentarzami i uprawnieniami, których jako pojedynczy użytkownik nie potrzebujesz,
- notatki leżą na cudzym serwerze - archiwum osobistych zapisków, haseł do zaszyfrowanych notatek czy prywatnych planów jest w rękach zewnętrznej firmy, a nie u Ciebie.
Trilium Notes działa jako pojedynczy kontener Docker na Twoim Boxie, z własną bazą SQLite w wolumenie danych, więc całe archiwum notatek zostaje na Twojej infrastrukturze, bez limitu liczby notatek i bez miesięcznej opłaty poza kosztem samego Boxa.
Trilium Notes a Wiki.js i BookStack, czyli inna nisza w katalogu Saplo
W katalogu Saplo są już Wiki.js i BookStack, więc warto rozróżnić, kiedy sięgnąć po które narzędzie:
- Wiki.js i BookStack budują wspólną dokumentację zespołu - procedury, instrukcje, bazę wiedzy firmy, do której dostęp ma wiele osób jednocześnie,
- Trilium Notes jest notatnikiem jednej osoby - drzewo notatek prywatnych, planów, pomysłów i fragmentów wiedzy, z szyfrowaniem wybranych gałęzi drzewa, gdy notatka zawiera coś wrażliwego.
Jeśli szukasz bazy wiedzy dla zespołu, sprawdź Wiki.js albo BookStack. Jeśli potrzebujesz prywatnego notatnika z drzewem notatek i szyfrowaniem, Trilium Notes pasuje lepiej.
Wymagania
Żeby postawić Trilium Notes na Saplo, potrzebujesz:
- Boxa z uruchomionym Dockerem (silnik włącza go automatycznie przy instalacji z katalogu, wymagane jest nesting w kontenerze, co Saplo ma domyślnie),
- minimum 512 MB RAM wolnego na Boxie i 2 GB miejsca na dysku, czyli wystarczy plan Box S,
- domeny albo subdomeny
*.saploapp.plw cenie każdego planu, pod którą stanie notatnik, - osobnej bazy danych NIE potrzebujesz, Trilium Notes trzyma całe drzewo notatek we własnej bazie SQLite w wolumenie Dockera.
Instalacja krok po kroku
- W panelu Saplo wejdź w Katalog aplikacji i wybierz Trilium Notes (kategoria "Biznes").
- Wskaż Box z minimum 512 MB wolnego RAM, na którym ma stanąć notatnik, oraz domenę albo subdomenę, pod którą będzie działał.
- Zatwierdź instalację. Silnik stawia kontener z obrazu
triliumnext/trilium, w wersji przypiętej do konkretnego numeru, nie "latest", bo dokumentacja projektu wprost odradza automatyczny upgrade wersji, który potrafi rozjechać format synchronizacji z aplikacjami desktop i mobilnymi. Kontener wystawiony jest wyłącznie na loopback Boxa i podpięty pod nginx, który serwuje go pod wskazaną domeną z darmowym SSL. Na zewnątrz wystawiony jest tylko port 443, nie surowy port kontenera. - Po
docker compose upsilnik dodatkowo sprawdza, czy panel Trilium faktycznie odpowiada po HTTP, bo sam status "kontener działa" nie oznacza, że proces w środku nie wpadł w pętlę restartów chwilę później. - Po zakończeniu instalacji panel Trilium Notes jest dostępny pod wskazaną domeną i czeka na ustawienie hasła w kreatorze pierwszego uruchomienia.
Pierwsza konfiguracja
Trilium Notes nie zakłada konta administratora automatycznie, tylko prosi o ustawienie hasła przy pierwszym wejściu.
- Wejdź pod adres domeny, na przykład
notatki.saploapp.pl, i ustaw hasło dostępu do notatnika w kreatorze pierwszego uruchomienia. - Pierwszą notatkę tworzysz w drzewie po lewej stronie, każda kolejna notatka może mieć dowolną liczbę notatek podrzędnych, bez limitu głębokości zagnieżdżenia.
- Edytor przełączasz między trybem WYSIWYG a Markdown w zależności od notatki, obie wersje trzymają tę samą treść.
- Notatki z danymi wrażliwymi (hasła, numery, prywatne plany) oznaczasz jako chronione, co szyfruje ich treść osobnym hasłem ochronnym, niezależnym od hasła do panelu.
- Synchronizację z aplikacją desktopową albo mobilną Trilium konfigurujesz w ustawieniach synchronizacji, wskazując adres Twojego Boxa jako serwer, dzięki czemu notatki są dostępne offline i aktualizują się po połączeniu z siecią.
Trilium Notes na Saplo kontra Notion Plus
| Notion Plus | Trilium Notes na Saplo | |
|---|---|---|
| Model rozliczeń | abonament miesięczny | koszt samego Boxa |
| Limit zagnieżdżenia notatek | brak w praktyce, ale płatny plan | brak, bez opłaty za głębokość drzewa |
| Szyfrowanie wybranych notatek | brak natywnego szyfrowania treści | tak, osobne hasło ochronne per notatka |
| Gdzie leżą dane | na serwerze Notion | na Twoim Boxie |
Najczęstsze pytania
Czy Trilium Notes potrzebuje osobnej bazy danych? Nie, całe drzewo notatek trzyma we własnej bazie SQLite w wolumenie Dockera, silnik Saplo nie stawia do niego żadnego dodatkowego kontenera bazodanowego.
Dlaczego obraz jest przypięty do konkretnej wersji, a nie "latest"? Bo dokumentacja projektu wprost odradza automatyczny upgrade wersji przy notatkach, może rozjechać format synchronizacji z aplikacjami desktop i mobilnymi, które użytkownik aktualizuje osobno.
Czym Trilium Notes różni się od Wiki.js i BookStack, skoro wszystkie są w katalogu Saplo? Wiki.js i BookStack budują wspólną dokumentację zespołu z dostępem wielu osób, Trilium Notes jest notatnikiem jednej osoby z drzewem notatek prywatnych i szyfrowaniem wybranych gałęzi.
Czy da się synchronizować notatki z aplikacją na telefonie? Tak, w ustawieniach synchronizacji aplikacji desktopowej albo mobilnej Trilium wskazujesz adres Twojego Boxa jako serwer synchronizacji.
Jeśli prowadzisz dużo prywatnych notatek i szukasz drzewa wiedzy bez abonamentu za Notion, napisz do nas, pomożemy dobrać Box pod Twój notatnik.