Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

couchdb-startos

Backend de sincronización auto-hospedado para Obsidian LiveSync, diseñado específicamente para funcionar en entornos StartOS mediante paquetes .s9pk.

Ficha actualizada 22 sept 2026, 17:48 · upstream 22 sept 2026, 15:28 · release v3.5.2-0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es couchdb-startos

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

Este repositorio proporciona una implementación de CouchDB optimizada para StartOS, actuando como backend de sincronización para la extensión Self-hosted LiveSync de Obsidian. Permite a los usuarios sincronizar sus notas entre múltiples dispositivos sin depender del servicio de pago de Obsidian Sync. El proyecto está construido sobre Node.js y genera paquetes binarios específicos para arquitecturas x86_64 y aarch64, facilitando la instalación directa en servidores StartOS.

CASOS DE USO
  • Sincronización de notas entre dispositivos usando Obsidian LiveSync sin costes recurrentes
  • Gestión de bases de datos y usuarios mediante la interfaz web Fauxton de CouchDB
  • Rotación de credenciales administrativas sin interrupción del servicio en tiempo real
  • Despliegue nativo en servidores StartOS usando el SDK oficial para empaquetado
PUNTOS DESTACADOS
  • Integración nativa con el ecosistema StartOS mediante paquetes .s9pk oficiales
  • Generación automática de credenciales seguras sin contraseñas por defecto compartidas
  • Soporte para múltiples arquitecturas (x86_64 y aarch64) en un mismo repositorio
  • Capacidad de rotar contraseñas administrativas sin downtime del servicio
PRECAUCIONES
  • Dependencia obligatoria del SDK de StartOS para la instalación y empaquetado
  • Ausencia de soporte para contenedores Docker o archivos docker-compose
  • Requiere configuración manual de STARTOS_DEVELOPER_KEY para firmas consistentes en releases
  • No incluye scripts de migración automática desde otras implementaciones de CouchDB
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar el SDK de StartOS, ejecutar npm ci y make. Para producción, usar make install o descargar los paquetes .s9pk desde las releases. Gestionar credenciales vía la interfaz de StartOS. Considerar encriptación E2EE en LiveSync.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.