Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

nucleus-stack

Voltaic es un motor modular auto-alojado para gestionar colecciones digitales personales sin depender de plataformas centralizadas. Funciona como un ecosistema activo para música, video y documentos, con indexación semántica y búsqueda rápida offline-first.

Ficha actualizada 22 sept 2026, 17:08 · upstream 22 sept 2026, 14:35 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es nucleus-stack

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

Voltaic transforma la gestión de medios en un jardín digital personal, permitiendo cultivar y circular contenido bajo tu soberanía de datos. A diferencia de las soluciones en la nube, este motor modular monolítico ejecuta todas las operaciones localmente, garantizando privacidad y control total sobre tus archivos sin re-codificación ni telemetría.

La arquitectura separa el frontend React del núcleo Go, permitiendo plugins independientes vía sockets locales o pipes. Soporta múltiples formatos de audio, video y documentos con un motor de etiquetado semántico que genera metadatos automáticamente desde la estructura de archivos o etiquetas incrustadas.

Ofrece control de acceso basado en roles para compartir bibliotecas en hogares o comunidades pequeñas. Incluye un sistema de plugins para extender funcionalidades como notificaciones, sincronización Syncthing o enriquecimiento con LLMs locales, todo sin necesidad de claves API externas ni dependencias de red obligatorias.

CASOS DE USO
  • Gestión centralizada de bibliotecas multimedia personales (música, video, libros) sin nube
  • Indexación y búsqueda rápida de colecciones grandes (>50k items) en entorno offline
  • Plugin para sincronización bidireccional entre instancias usando Syncthing
  • Dashboard multilingüe para equipos o familias con control granular de permisos
PUNTOS DESTACADOS
  • Arquitectura Offline-First sin dependencia de internet para ingestión y reproducción
  • Motor de curación basado en reglas con "viewlets" compartibles entre usuarios
  • Sistema de plugins sandboxeado que permite extender funcionalidad localmente
  • Soporte nativo para 12 idiomas con interfaz web responsiva y TLS auto-firmado
PRECAUCIONES
  • No utiliza Docker ni Compose, requiere instalación manual del binario
  • El núcleo está escrito en Go, no soporta entornos de desarrollo Docker por defecto
  • Requiere gestión manual de certificados TLS o configuración Let's Encrypt externa
01

Perfil de infraestructura

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

CPU4 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.

Despliegue manual

Descarga el binario para Linux/macOS/Windows y ejecútalo apuntando a un volumen raíz mínimo de 20 GB. Configura la variable de entorno PORT si no es 8080. Asegúrate de tener permisos de escritura en el directorio de almacenamiento para la base de datos SQLite interna.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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