Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 896|Respuesta: 1

Crea una base de conocimientos privada para tomar apuntes en Trilium

[Copiar enlace]
Publicado el 15-5-2025 11:19:54 | | | |
Requisitos: Por razones de privacidad, no quieres usar servicios compartidos de toma de notas (por ejemplo, Youdao Cloud Notes, Evernote, etc.). Quiero privatizar y construir un cuaderno online personal. Veía Trilium como un proyecto de código abierto de Internet.

Notas de Trilium

Trilium Notes es una aplicación de toma de notas en capas que se centra en construir una gran base de conocimientos personales.

Dirección de código abierto:El inicio de sesión del hipervínculo es visible.

Nota: El proyecto está en modo mantenimiento, consultar:El inicio de sesión del hipervínculo es visible.

Construido sobre Docker

Docker, gestión de paquetes, K8S y otros métodos de instalación son oficialmente soportados, se recomienda usar Docker para compilar, abordando:El inicio de sesión del hipervínculo es visible.

Primero, para evitar problemas de denegación de permiso, ejecuta el siguiente comando:

De lo contrario, al iniciar el contenedor, se reportará el siguiente error:
Node.js v18.18.2
No se especifica USER_UID, quedando 1000
No se especifica USER_GID, quedando 1000
node:internal/fs/utils:350
    lanzar err;
    ^

Error: EACCES: permission denied, mkdir '/trilium-data/log'
    at Object.mkdirSync (node:fs:1398:3)
    en 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/módulos/cjs/loader:1310:10)
    at Module.load (nodo:interno/modules/cjs/loader:1119:32)
    at Module._load (nodo:interno/módulos/cjs/loader:960:12)
    at Module.require (nodo:interno/modules/cjs/loader:1143:19)
    AT Require (nodo:interno/módulos/cjs/helpers:119:18)
    en 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',
  código: 'EACCES',
  ruta: '/trilium-data/log'
}

docker-compose.yml La configuración es la siguiente:

El comando de inicio es el siguiente:



Ábrelo usando un navegadorip:8085Página web, como se muestra a continuación:



Establezca una contraseña como se muestra a continuación:



Inicia sesión, como se muestra a continuación:



Después de que el inicio de sesión sea exitoso, como se muestra en la siguiente figura:



(Fin)




Anterior:La sintaxis C# 8.0 usa el índice y el rango
Próximo:El almacén de datos ETL es las herramientas principales de desarrollo
 Propietario| Publicado el 17-05-2025 13:14:59 |
Versión trilio china (terceros):https://github.com/Nriver/trilium-translation
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com