Trilium Notes - hierarchiczna baza notatek osobistych. Drzewo notatek bez limitu zagnieżdżenia, edytor WYSIWYG i Markdown, wyszukiwarka pełnotekstowa i szyfrowane notatki.
Środowisko
| Runtime | Oficjalny obraz Docker triliumnext/trilium (kontynuacja projektu po archiwizacji zadam/trilium), wbudowany SQLite w wolumenie /home/node/trilium-data, nginx Boxa jako reverse proxy |
| Zalecany plan | Box S+ (Docker, jeden kontener, min 512 MB RAM) |
Przykładowy saplo.yaml
Plik saplo.yaml w katalogu głównym repozytorium opisuje, jak Saplo ma zbudować i uruchomić aplikację. Wygeneruje go też komenda saplo init.
version: 1
name: moje-notatki
stack: trilium
app_id: 1234
Pełny opis wszystkich pól znajdziesz na stronie Plik saplo.yaml.
Jak wdrożyć
Ten stack wdrożysz na trzy sposoby - wybierz wygodny dla siebie:
- Z panelu - tworzysz aplikację klikami, kod wgrywasz później przez CLI lub Git.
- Saplo CLI - z katalogu projektu:
saplo init, potemsaplo deploy. - Deploy z GitHub - podłączasz repo raz, każdy push wdraża się sam.
# Najszybsza droga - z katalogu projektu
$ npm install -g @saplo/cli
$ saplo login
$ saplo init
$ saplo deploy
Dobrze wiedzieć
- Stawiasz z panelu jednym kliknięciem - Saplo instaluje Docker CE i uruchamia jeden kontener, bez dodatkowej infrastruktury (SQLite jest wbudowany).
- Hasło ustawiasz sam w kreatorze przy pierwszym wejściu na domenę aplikacji, nie ma domyślnego konta ani pliku z hasłem do odczytania.
- Notatki organizujesz w drzewie bez limitu poziomów zagnieżdżenia, każda notatka może mieć wiele rodziców (klonowanie do kilku miejsc drzewa naraz).
- Wbudowane szyfrowanie wybranych notatek osobnym hasłem (Protected Notes) - przydatne na hasła, numery i inne dane wrażliwe trzymane obok zwykłych notatek.
- Inna nisza niż Wiki.js i BookStack (oba w katalogu) - te dwa budują wspólną dokumentację zespołu, Trilium to notatnik jednej osoby z naciskiem na szybkie tworzenie i linkowanie notatek, nie na uprawnienia i współdzielenie.
- Aplikacje mobilne i desktopowe (osobne pobrania od TriliumNext) synchronizują się z tą instancją jako serwerem - adres serwera do wpisania w kliencie to domena tej aplikacji.
- Kopia (automatyczna od Box L, ręcznie snapshotem na każdym planie) obejmuje wolumen z bazą SQLite - cała treść notatek, załączniki i historia rewizji są w jednym pliku.
Gotowy na deploy?
Wybierz plan Box i postaw aplikację Trilium Notes jeszcze dziś.