Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 896|Svar: 1

Bygg en privat kunskapsbas för anteckningar på Trilium

[Kopiera länk]
Publicerad den 2025-5-15 11:19:54 | | | |
Krav: Av integritetsskäl vill du inte använda delade anteckningstjänster (t.ex. Youdao Cloud Notes, Evernote, etc.). Jag vill privatisera och bygga en personlig online-anteckningsbok. Jag såg Trilium som ett open source-projekt från internet.

Triliumanteckningar

Trilium Notes är en lager-på-lager-app för anteckningstagning som fokuserar på att bygga en stor personlig kunskapsbas.

Öppen källkodsadress:Inloggningen med hyperlänken är synlig.

Observera: Projektet är i underhållsläge, se:Inloggningen med hyperlänken är synlig.

Byggt på Docker

Docker, pakethantering, K8S och andra installationsmetoder stöds officiellt, det rekommenderas att använda Docker för att bygga och adressera:Inloggningen med hyperlänken är synlig.

Först, för att förhindra problem med nekade tillstånd, kör följande kommando:

Annars, när containern startas, rapporteras följande fel:
Node.js v18.18.2
Ingen USER_UID specificerad, vilket lämnar 1000
Ingen USER_GID specificerad, vilket lämnar 1000
node:internal/fs/utils:350
    kasta err;
    ^

Error: EACCES: permission denied, mkdir '/trilium-data/log'
    på Object.mkdirSync (nod:fs:1398:3)
    på Object. <anonymous> (/usr/src/app/src/services/log.js:8:8)
    vid Module._compile (nod:intern/moduler/cjs/loader:1256:14)
    vid Module._extensions.. JS (nod:intern/moduler/cjs/loader:1310:10)
    på Module.load (nod:internal/modules/cjs/loader:1119:32)
    vid Module._load (nod:intern/moduler/cjs/loader:960:12)
    på Module.require (nod:internal/modules/cjs/loader:1143:19)
    att kräva (nod:intern/moduler/cjs/hjälpare:119:18)
    på Object. <anonymous> (/usr/src/app/src/services/session_secret.js:6:13)
    vid Module._compile (nod:internal/modules/cjs/loader:1256:14) {
  errno: -13,
  Syscall: 'mkdir',
  kod: 'EACCES',
  Väg: '/trilium-data/logg'
}

docker-compose.yml Konfigurationen är följande:

Startkommandot är följande:



Öppna den med en webbläsareip:8085webbplats, som visas nedan:



Sätt ett lösenord enligt nedan:



Logga in, som visas nedan:



Efter att inloggningen lyckats, som visas i följande figur:



(Slut)




Föregående:C# 8.0-syntaxen använder index och intervall
Nästa:ETL-datalagerets huvudsaksutvecklingsverktyg
 Hyresvärd| Publicerad den 2025-5-17 13:14:59 |
Trilium-kinesiska version (tredje part):https://github.com/Nriver/trilium-translation
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com