Zahteve: Zaradi zasebnosti ne želite uporabljati skupnih storitev za zapisovanje zapiskov (npr. Youdao Cloud Notes, Evernote itd.). Želim privatizirati in zgraditi osebni spletni zvezek. Trilium sem videl kot odprtokodni projekt z interneta.
Opombe o triliju
Trilium Notes je večplastna aplikacija za zapisovanje, ki se osredotoča na gradnjo obsežne osebne baze znanja.
Odprtokodni naslov:Prijava do hiperpovezave je vidna.
Opomba: Projekt je v vzdrževalnem načinu, glejte si:Prijava do hiperpovezave je vidna.
Zgrajeno na Dockerju
Docker, upravljanje paketov, K8S in druge metode namestitve so uradno podprte, priporočljivo je uporabljati Docker za gradnjo, naslov:Prijava do hiperpovezave je vidna.
Najprej, da preprečite težave z zavrnitvijo dovoljenj, zaženite naslednji ukaz:
V nasprotnem primeru se ob zagonu kontejnerja poroča naslednja napaka:
Node.js v18.18.2 Brez USER_UID navedeno, ostane 1000 Brez USER_GID navedeno, ostane 1000
node:internal/fs/utils:350 Vrzi Err; ^
Error: EACCES: permission denied, mkdir '/trilium-data/log' at Object.mkdirSync (node:fs:1398:3) na Predmet. <anonymous> (/usr/src/app/src/services/log.js:8:8) at Module._compile (node:internal/modules/cjs/loader:1256:14) ob Module._extensions.. js (node:internal/modules/cjs/loader:1310:10) at Module.load (node:internal/modules/cjs/loader:1119:32) At Module._load (node:internal/modules/cjs/loader:960:12) na Module.require (node:internal/modules/cjs/loader:1143:19) at require (node:internal/modules/cjs/helpers:119:18) na Predmet. <anonymous> (/usr/src/app/src/services/session_secret.js:6:13) at Module._compile (node:internal/modules/cjs/loader:1256:14) { ERRNO: -13, syscall: 'mkdir', koda: 'DOSTOP', pot: '/trilium-data/log'
} docker-compose.yml Konfiguracija je naslednja:
Zagonski ukaz je naslednji:
Odpri ga v brskalnikuip:8085spletna stran, kot je prikazano spodaj:
Nastavite geslo, kot je prikazano spodaj:
Prijavite se, kot je prikazano spodaj:
Ko je prijava uspešna, kot je prikazano na naslednji sliki:
(Konec) |