Notas · Sincronización · Cifrado E2E (cifrado de extremo a extremo) · Markdown
📌 v3.6.11 · 2026-05-08
Joplin Server — Notas sincronizadas con cifrado
Sustituiría a Evernote y Notion. Notas sincronizadas entre todos tus dispositivos, con cifrado de extremo a extremo opcional — ni el administrador puede leer tus notas.
Como usuario
Qué podrás hacer
- Crear y organizar notas en cuadernos y subcuadernos
- Etiquetas para encontrar rápido
- Listas de tareas integradas
- Adjuntar imágenes y archivos
- Edición en Markdown
- Búsqueda en todas las notas
- Cifrado E2E (opcional pero recomendado para notas sensibles)
- Cliente de escritorio con todas las funciones
- App móvil con acceso offline
Cómo se accederá
| Plataforma |
Cómo |
| Navegador |
https://joplin.sc (editor básico) |
| Ubuntu |
Cliente Joplin Desktop desde joplinapp.org o snap |
| Android |
App Joplin desde Google Play o F-Droid |
| FireTV |
No aplica |
Primeros pasos (previstos)
En cualquier dispositivo:
1. Configuración → Sincronización → Tipo: Joplin Server
2. URL: https://joplin.sc
3. Usuario y contraseña SmallCountry
Para cifrado E2E:
1. Configuración → Cifrado → Activar
2. Guarda la contraseña de cifrado en papel o en Vaultwarden
3. ⚠️ Si la pierdes, las notas cifradas son irrecuperables
Integración con otros servicios de SmallCountry
| Servicio |
Relación |
| Authentik |
OIDC (protocolo de autenticación OpenID Connect) — autenticación unificada |
| Caddy |
Proxy inverso con TLS (cifrado de comunicaciones) |
| Nextcloud |
Alternativa — Joplin también puede sincronizar vía WebDAV a Nextcloud |
| Matrix |
Compartir notas en salas de chat |
| n8n |
Automatización: nueva nota en cuaderno X → acción |
Servicios que lo hacen posible
- Docker — contenedor joplin/server:latest
- PostgreSQL — base de datos de notas y sincronización
Para el administrador (diseño previsto)
Datos del servicio
|
|
| LXC (contenedor ligero de Proxmox) |
141 (compartido con MkDocs) |
| IP |
10.10.20.141 |
| Tier |
B |
| Impacto |
🟡 Medio |
Almacenamiento persistente
|
|
| ZFS (sistema de archivos con integridad de datos) dataset |
rpool/datos/joplin |
| Montaje en LXC |
/opt/joplin/ |
| Subdirectorios |
config/ data/ logs/ |
| Backup |
PBS (sistema de copias de seguridad de Proxmox) diario + dump SQL |
Healthcheck
curl -s https://joplin.sc/api/ping
Logs y diagnóstico
docker logs --tail 100 joplin-server
Backup manual
zfs snapshot rpool/datos/joplin@manual-$(date +%Y%m%d)
Problemas comunes
- "No sincroniza": verificar que el servidor está accesible
- "Notas no se ven tras activar cifrado": normal — necesitas la clave de cifrado en cada dispositivo
Para el arquitecto (diseño previsto)
Relaciones con otros servicios
flowchart LR
Caddy[Caddy LXC 102] -->|TLS + forward_auth| Joplin[Joplin Server LXC 141]
Authentik[Authentik LXC 105] -->|OAuth2| Joplin
Joplin -->|sincronización| Clients[Clientes Joplin Desktop/Móvil]
Joplin -.->|alternativa WebDAV| Nextcloud[Nextcloud]
Joplin -->|compartir notas| Matrix[Matrix]
Configuración de red
| Bridge |
Puerto |
Acceso desde |
| vmbr2 |
22300 |
Caddy (LXC 102) |
En Pi-hole
En Caddy
joplin.sc {
forward_auth authentik.sc
reverse_proxy 10.10.20.141:22300
}
En Authentik
|
|
| Provider |
OAuth2 |
| Grupos asignados |
familia / empresa / finca |
Orquestación
| Componente |
Path |
| Rol Ansible |
roles/mkdocs-joplin/ |
| Playbook |
deploy-mkdocs.yml (compartido con MkDocs) |
| Módulo OpenTofu |
modules/mkdocs-joplin/ |
| Semaphore |
Proyecto mkdocs-joplin, Template deploy |
| Forgejo Actions |
.forgejo/workflows/mkdocs-joplin.yml |
| Repo Forgejo |
infra-core/ |
| Ficha versionada |
docs/fichas/programas/joplinserver.md |
Secciones relacionadas
🌐 Enlaces de interés
Sitio oficial · Documentación · GitHub