Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 896|Svare: 1

Bygg opp en privat kunnskapsbase for notattaking på Trilium

[Kopier lenke]
Publisert 15.05.2025 11:19:54 | | | |
Krav: Av personvernhensyn ønsker du ikke å bruke delte notattjenester (f.eks. Youdao Cloud Notes, Evernote, osv.). Jeg ønsker å privatisere og bygge en personlig nettbasert notatbok. Jeg så på Trilium som et åpen kildekode-prosjekt fra Internett.

Trilium-notater

Trilium Notes er en lagdelt notatapp som fokuserer på å bygge en stor personlig kunnskapsbase.

Åpen kildekode-adresse:Innloggingen med hyperkoblingen er synlig.

Merk: Prosjektet er i vedlikeholdsmodus, se til:Innloggingen med hyperkoblingen er synlig.

Bygget på Docker

Docker, pakkehåndtering, K8S og andre installasjonsmetoder støttes offisielt, det anbefales å bruke Docker for å bygge og adressere:Innloggingen med hyperkoblingen er synlig.

Først, for å forhindre problemer med avslag på tillatelse, kjør følgende kommando:

Ellers, når containeren startes, vil følgende feil bli rapportert:
Node.js v18.18.2
Ingen USER_UID spesifisert, så det er fortsatt 1000
Ingen USER_GID spesifisert, så det er fortsatt 1000
node:internal/fs/utils:350
    kast err;
    ^

Error: EACCES: permission denied, mkdir '/trilium-data/log'
    på Object.mkdirSync (node:fs:1398:3)
    på Object. <anonymous> (/usr/src/app/src/services/log.js:8:8)
    at Module._compile (node:internal/modules/cjs/loader:1256:14)
    på Module._extensions.. JS (node:internal/modules/cjs/loader:1310:10)
    på Module.load (node:internal/modules/cjs/loader:1119:32)
    at Module._load (node:internal/modules/cjs/loader:960:12)
    på Module.require (node:internal/modules/cjs/loader:1143:19)
    at require (node:internal/modules/cjs/helpers:119:18)
    på Object. <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',
  kode: 'EACCES',
  sti: '/trilium-data/log'
}

docker-compose.yml Konfigurasjonen er som følger:

Oppstartskommandoen er som følger:



Åpne den i en nettleserip:8085nettsiden, som vist nedenfor:



Sett et passord som vist nedenfor:



Logg inn, som vist nedenfor:



Etter at innloggingen er vellykket, som vist i følgende figur:



(Slutt)




Foregående:C# 8.0-syntaksen bruker indeks og intervall
Neste:ETL-datavarehus hovedstrøms utviklingsverktøy
 Vert| Publisert 17.05.2025 kl. 13:14:59 |
Trilium-kinesisk versjon (tredjepart):https://github.com/Nriver/trilium-translation
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com