Requisiti: Per motivi di privacy, non si vogliono utilizzare servizi condivisi di presa appunti (ad esempio, Youdao Cloud Notes, Evernote, ecc.). Voglio privatizzare e costruire un quaderno personale online. Vedevo Trilium come un progetto open source da Internet.
Note sul Trilio
Trilium Notes è un'app stratificata per prendere appunti che si concentra sulla costruzione di una vasta base di conoscenze personali.
Indirizzo open source:Il login del link ipertestuale è visibile.
Nota: Il progetto è in modalità manutenzione, si riferisca:Il login del link ipertestuale è visibile.
Costruito su Docker
Docker, gestione dei pacchetti, K8S e altri metodi di installazione sono ufficialmente supportati, si consiglia di usare Docker per compilare e affrontare:Il login del link ipertestuale è visibile.
Per prima cosa, per evitare problemi di permesso negato, esegui il seguente comando:
Altrimenti, all'avvio del contenitore, verrà segnalato il seguente errore:
Node.js v18.18.2 Nessun USER_UID specificato, rimane 1000 Nessun USER_GID specificato, rimanendo 1000
node:internal/fs/utils:350 lanciare err; ^
Error: EACCES: permission denied, mkdir '/trilium-data/log' at Object.mkdirSync (nodo:fs:1398:3) a Object. <anonymous> (/usr/src/app/src/services/log.js:8:8) At Module._compile (nodo:interno/modules/cjs/loader:1256:14) a Module._extensions.. js (nodo:interno/moduli/cjs/loader:1310:10) at Module.load (nodo:interno/modules/cjs/loader:1119:32) At Module._load (nodo:interno/modules/cjs/loader:960:12) at Module.require (nodo:interno/modules/cjs/loader:1143:19) AT Require (nodo:interno/moduli/cjs/helpers:119:18) a 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', codice: 'EACCES', Path: '/trilium-data/log'
} docker-compose.yml La configurazione è la seguente:
Il comando di avvio è il seguente:
Aprilo usando un browserip:8085Sito web, come mostrato di seguito:
Imposta una password come mostrato di seguito:
Accedi, come mostrato qui sotto:
Dopo che il login è riuscito, come mostrato nella figura seguente:
(Fine) |