Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 896|Răspunde: 1

Construiește o bază privată de cunoștințe pentru luarea notițelor pe Trilium

[Copiază linkul]
Postat la 2025-5-15 11:19:54 | | | |
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)




Precedent:Sintaxa C# 8.0 folosește indicele și intervalul
Următor:Depozitul de date ETL este instrumentele principale de dezvoltare
 Proprietarul| Postat la 2025-5-17 13:14:59 |
Versiunea chineză Trilium (terță parte):https://github.com/Nriver/trilium-translation
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com