Siyuan

¿Que es este repositorio?
Este repositorio te permitirá desplegar SiYuan se presenta como una alternativa robusta y versátil al conocido sistema de gestión de conocimiento personal Notion, con características distintivas que lo hacen particularmente atractivo para ciertos usuarios. Mientras que Notion es ampliamente reconocido por su interfaz intuitiva y su capacidad para la colaboración en línea, SiYuan destaca por su enfoque en la privacidad y la funcionalidad sin conexión a Internet.
Una de las principales diferencias entre SiYuan y Notion es la capacidad de SiYuan para operar completamente offline, permitiendo a los usuarios acceder y gestionar sus datos sin necesidad de una conexión a Internet. Esto es especialmente valioso para aquellos que trabajan en entornos con conectividad limitada o que prefieren mantener sus datos estrictamente locales por razones de seguridad o privacidad.
Además, SiYuan incorpora un sistema de cifrado de extremo a extremo en la sincronización de datos, proporcionando una capa adicional de seguridad que es crucial para la protección de la información personal y confidencial. Esta característica garantiza que incluso si los datos se sincronizan a través de servidores en la nube, el contenido permanece inaccesible para terceros, incluido el propio proveedor del servicio.
Otra característica distintiva de SiYuan es su extensibilidad mediante plugins. Esta funcionalidad permite a los usuarios personalizar su experiencia y expandir las capacidades del sistema para adaptarse a sus necesidades específicas. Los usuarios pueden agregar nuevas funcionalidades o modificar las existentes, lo que proporciona una flexibilidad que no siempre es posible en plataformas más cerradas como Notion.
SiYuan también se enfoca en la organización de contenido a través de bloques, una característica similar a la de Notion, pero con un enfoque más granular en la estructura y organización del contenido. Ofrece una variedad de elementos a nivel de bloque y de tramo, permitiendo una tipografía rica y versátil.
En resumen, SiYuan representa una opción sólida para aquellos que buscan una herramienta de gestión de conocimiento personal que combine funcionalidad offline, seguridad mejorada a través de la encriptación, y una plataforma altamente personalizable a través de plugins, diferenciándose así de opciones como Notion.
Configuración
hiveagilectl install siyuan
Ajustar las variables del fichero .env
# Host Configuration
SIYUAN_HOST=notion.hiveagile.dev
# Siyuan Configuration
AuthCode=HiveAgile2021.
TimeZone=Europe/Madrid
SIYUAN_HOST
Esta variable define el dominio donde accederas a siyuan, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.
USO
Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.
cd /root/containers/siyuan
docker-compose up -d
Actualizaciones automáticas (Opcional)
Puedes usar watchtower que actualiza todos los contenedores que estan como latest
Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.
docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -i 30
Invitación a mi Canal.
Estás invitado a mi canal de telegram, donde publico más soluciones como esta.
https://t.me/aitorroma