Cerințe: Din motive de confidențialitate, nu doriți să folosiți servicii comune de luat notițe (de exemplu, Youdao Cloud Notes, Evernote etc.). Vreau să privatizez și să construiesc un caiet personal online. Am văzut Trilium ca pe un proiect open source de pe Internet.
Note Trilium
Trilium Notes este o aplicație stratificată de luat notițe care se concentrează pe construirea unei baze mari de cunoștințe personale.
Adresă open source:Autentificarea cu hyperlink este vizibilă.
Notă: Proiectul este în modul de mentenanță, consultați:Autentificarea cu hyperlink este vizibilă.
Construit pe Docker
Docker, managementul pachetelor, K8S și alte metode de instalare sunt oficial suportate, se recomandă folosirea Docker pentru a construi, abordând:Autentificarea cu hyperlink este vizibilă.
Mai întâi, pentru a preveni problemele cu permisiunea refuzată, rulați următoarea comandă:
Altfel, la pornirea containerului, va fi raportată următoarea eroare:
Node.js v18.18.2 Nu USER_UID specificat, rămânând 1000 Nu USER_GID specificat, rămânând 1000
node:internal/fs/utils:350 aruncă, err; ^
Error: EACCES: permission denied, mkdir '/trilium-data/log' la Object.mkdirSync (node:fs:1398:3) la Object. <anonymous> (/usr/src/app/src/services/log.js:8:8) la Module._compile (nod:internal/modules/cjs/loader:1256:14) la Module._extensions.. js (node:internal/modules/cjs/loader:1310:10) la Module.load (nod:internal/modules/cjs/loader:1119:32) la Module._load (nod:internal/module/cjs/loader:960:12) la Module.require (nod:internal/modules/cjs/loader:1143:19) AT REQUIRE (nod: intern/module/cjs/helpers:119:18) la Object. <anonymous> (/usr/src/app/src/services/session_secret.js:6:13) la Module._compile (node:internal/modules/cjs/loader:1256:14) { errno: -13, Syscall: 'mkdir', cod: 'EACCESS', Cale: '/trilium-data/log'
} docker-compose.yml Configurația este următoarea:
Comanda de pornire este următoarea:
Deschide-l folosind un browserip:8085site, așa cum este prezentat mai jos:
Setează o parolă, așa cum se arată mai jos:
Conectează-te, așa cum se arată mai jos:
După ce autentificarea este reușită, așa cum se vede în figura următoare:
(Sfârșit) |