Vereisten: Om privacyredenen wilt u geen gedeelde notitiediensten gebruiken (bijvoorbeeld Youdao Cloud Notes, Evernote, enz.). Ik wil een persoonlijk online notitieboekje privatiseren en opbouwen. Ik zag Trilium als een open source-project van het internet.
Triliumnoten
Trilium Notes is een gelaagde notitie-app die zich richt op het opbouwen van een grote persoonlijke kennisbasis.
Open source adres:De hyperlink-login is zichtbaar.
Opmerking: Het project bevindt zich in onderhoudsmodus, zie volgende:De hyperlink-login is zichtbaar.
Gebouwd op Docker
Docker, pakketbeheer, K8S en andere installatiemethoden worden officieel ondersteund, het wordt aanbevolen om Docker te gebruiken om te bouwen, aan te pakken:De hyperlink-login is zichtbaar.
Ten eerste, om problemen met toestemming te voorkomen, voer je het volgende commando uit:
Anders wordt bij het starten van de container de volgende foutmelding gerapporteerd:
Node.js v18.18.2 Geen USER_UID gespecificeerd, waardoor er 1000 overblijft Geen USER_GID gespecificeerd, waardoor er 1000 overblijft
node:internal/fs/utils:350 gooi err; ^
Error: EACCES: permission denied, mkdir '/trilium-data/log' op Object.mkdirSync (node:fs:1398:3) bij Object. <anonymous> (/usr/src/app/src/services/log.js:8:8) Op Module._compile (node:internal/modules/cjs/loader:1256:14) Om Module._extensions.. JS (Node:Internal/Modules/CJS/Loader:1310:10) op Module.load (node:internal/modules/cjs/loader:1119:32) op Module._load (node:internal/modules/cjs/loader:960:12) op Module.require (node:internal/modules/cjs/loader:1143:19) At Require (node:intern/modules/CJS/helpers:119:18) bij 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', code: 'EACCES', pad: '/trilium-data/log'
} docker-compose.yml De configuratie is als volgt:
Het opstartcommando is als volgt:
Open het via een browserip:8085Website, zoals hieronder getoond:
Stel een wachtwoord in zoals hieronder weergegeven:
Log in, zoals hieronder weergegeven:
Nadat de login succesvol is, zoals weergegeven in de volgende figuur:
(Einde) |