Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

obsidian-remote-ssh

Plugin para Obsidian que permite editar un vault alojado en un servidor remoto vía SSH/SFTP sin clonarlo localmente.

Ficha actualizada 22 sept 2026, 16:45 · upstream 22 sept 2026, 16:29 · release 1.1.7

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es obsidian-remote-ssh

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este plugin de Obsidian permite editar un vault alojado en un servidor remoto (home server, VPS, cluster) directamente desde una ventana nativa de la aplicación, sin clonar todo el repositorio localmente. Utiliza conexiones SSH o SFTP para acceder a los archivos, manteniendo el "source of truth" en el host remoto y eliminando la necesidad de servicios de sincronización como Obsidian Sync o Dropbox.

La arquitectura se basa en un daemon opcional (firmado con Sigstore) que corre en el lado remoto para optimizar el acceso mediante RPC, aunque también soporta SFTP puro. Ofrece renderizado de imágenes y PDFs a través de un puente HTTP local, sincronización en vivo entre múltiples clientes y resolución de conflictos 3-vías. No genera telemetría ni copias completas del vault en el dispositivo local, solo caché de archivos abiertos.

Es compatible con plugins nativos que usan la API del vault (Dataview, Templater), pero requiere reinicio inicial al añadir un nuevo perfil remoto. Ideal para entornos donde la privacidad y el control sobre los datos son prioritarios, permitiendo trabajar en archivos críticos sin replicarlos masivamente.

CASOS DE USO
  • Editar un vault de investigación en un cluster HPC desde cualquier terminal con SSH.
  • Acceder a notas privadas alojadas en un homelab sin clonación local completa.
  • Trabajar en múltiples máquinas conectadas al mismo servidor con sincronización en vivo.
  • Usar Obsidian en entornos air-gapped (con descarga manual del daemon).
  • Reemplazar servicios de sincronización comerciales para cumplir normativas de privacidad.
  • Editar archivos de código o notas en un VPS sin instalar dependencias locales pesadas.
PUNTOS DESTACADOS
  • Arquitectura "Shadow Vault": ventana nativa que accede al remoto sin clonar todo el vault.
  • Binarios firmados con Sigstore cosign y verificación SHA256 automática en despliegue.
  • Sincronización en vivo entre clientes vía `fs.watch` con resolución de conflictos 3-vías.
  • Soporte para Jump Host / ProxyJump usando la configuración SSH estándar del usuario.
  • Renderizado de imágenes/PDFs mediante puente HTTP local seguro (bearer token).
  • Sin telemetría ni análisis de datos; los archivos residen exclusivamente en el servidor remoto.
PRECAUCIONES
  • Plugins que importan `fs` directamente (ej. Omnisearch) fallan al ver directorio vacío.
  • Requiere reinicio de Obsidian para registrar nuevos perfiles por primera vez.
  • Imágenes y PDFs no se renderizan si se usa el transporte SFTP en lugar de RPC.
  • Dependencia de un daemon remoto (opcional pero recomendado para rendimiento óptimo).
  • El explorador de archivos puede estar vacío si la conexión automática falla tras conectar.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Instalar plugin desde Community plugins o vía BRAT. Configurar perfil con host, puerto y método de autenticación SSH. Para RPC (recomendado), el daemon se descarga automáticamente; para SFTP, no es necesario. Verificar firma de binarios en SECURITY.md. Asegurar que ~/.ssh/config tenga acceso al host remoto. Reiniciar Obsidian tras añadir primer perfil.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
2222
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.