Követelmények: Adatvédelmi okokból nem érdemes megosztott jegyzetelési szolgáltatásokat használni (pl. Youdao Cloud Notes, Evernote stb.). Privatizálni szeretnék és építeni egy személyes online jegyzetfüzetet. A Triliumot egy nyílt forráskódú internetes projektként láttam.
Trilium jegyzetek
A Trilium Notes egy rétegzett jegyzetelésre alkalmas alkalmazás, amely nagy személyes tudásbázis kiépítésére fókuszál.
Nyílt forráskódú cím:A hiperlink bejelentkezés látható.
Megjegyzés: A projekt karbantartási üzemmódban van, lásd a következőket:A hiperlink bejelentkezés látható.
Docker-en épült
A Docker, a csomagkezelés, a K8S és más telepítési módszerek hivatalosan támogatottak, ajánlott a Docker segítségével építeni, címezni:A hiperlink bejelentkezés látható.
Először is, hogy megelőzzük az engedély megtagadási problémákat, futtassuk be a következő parancsot:
Ellenkező esetben a konténer indításakor a következő hibát jelentik:
Node.js v18.18.2 Nem USER_UID megadva, így 1000 marad Nem USER_GID megadva, így 1000 marad
node:internal/fs/utils:350 dobni err; ^
Error: EACCES: permission denied, mkdir '/trilium-data/log' Object.mkdirSync oldalon (node:fs:1398:3) az Object-en. <anonymous> (/usr/src/app/src/services/log.js:8:8) at Module._compile (node:internal/modules/cjs/loader:1256:14) Module._extensions.. JS (node:internal/modules/cjs/loader:1310:10) a module.load oldalon (node:internal/modules/cjs/loader:1119:32) at Module._load (node:internal/modules/cjs/loader:960:12) a Module.require oldalon (node:internal/modules/cjs/loader:1143:19) at Require (node:internal/modules/cjs/helpers:119:18) az Object-en. <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', kód: 'EACCES', Út: '/trilium-data/log'
} docker-compose.yml A konfiguráció a következő:
A startup parancs a következő:
Nyisd meg böngészővelip:8085weboldal, ahogy az alábbiakban látható:
Állíts be jelszót az alábbiak szerint:
Bejelentkezés, ahogy az alábbiakban látható:
A bejelentkezés sikeres megszerzése után, ahogy az alábbi ábrán látható:
(Vége) |