Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

OmniNest

OmniNest es un centro digital personal de autogestión que unifica archivos, multimedia (películas, música, fotos) y lectura bajo una única cuenta. Utiliza Spring Boot modular y Flutter para clientes multiplataforma.

Ficha actualizada 24 sept 2026, 13:38 · upstream 24 sept 2026, 13:21 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es OmniNest

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

OmniNest se posiciona como un hub centralizado para la vida digital personal, integrando gestión de archivos, biblioteca multimedia y lector en una sola plataforma auto-alojada. El sistema permite organizar contenido bajo un único conjunto de credenciales, con sincronización de progreso y preferencias entre dispositivos.

CASOS DE USO
  • Gestión centralizada de bibliotecas multimedia (películas, música, fotos) y archivos personales en un solo lugar.
  • Lectura de libros electrónicos (EPUB) con seguimiento de progreso, marcadores y anotaciones sincronizadas.
  • Acceso multiplataforma desde Web, Android y Windows con experiencia consistente de usuario.
  • Autogestión de datos sin depender de servicios en la nube externos para almacenamiento principal.
PUNTOS DESTACADOS
  • Arquitectura modular monolítica en Java 21 con Spring Boot que separa API, Worker y Scheduler.
  • Clientes Flutter nativos para Android, Windows y Web con soporte de sincronización de estado.
  • Integración con PostgreSQL, Redis, RabbitMQ y MinIO para persistencia robusta y colas de tareas.
  • Soporte para análisis opcional de imágenes (detección de rostros) mediante sidecar externo.
PRECAUCIONES
  • iOS y macOS tienen soporte limitado; no están completamente validados para producción.
  • El backend requiere JDK 21 y Maven, lo que puede complicar el despliegue en entornos legacy.
  • La versión de desarrollo no incluye Docker por defecto según el análisis técnico proporcionado.
  • El análisis de imágenes es opcional y consume recursos adicionales si se habilita.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

门户工作台照片主页影视详情音乐主页阅读器管理控制台照片幻灯片安装向导
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Despliegue manual

Recomendado para entornos personales o intranet con 4 núcleos y 4GB RAM mínimo. Utilizar PostgreSQL, Redis, RabbitMQ y MinIO como servicios externos. El despliegue de producción requiere configuración manual de variables de entorno y no incluye Docker por defecto según el análisis técnico.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
PostgreSQLRedisRabbitMQS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
80803000
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.