Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Ariami

Ariami es un servicio de música autocontenido y cross-platform construido con Flutter, que permite reproducir archivos musicales locales en dispositivos móviles, tabletas, escritorio y TV sin necesidad de cuentas cloud o servidores externos.

Ficha actualizada 23 sept 2026, 14:40 · upstream 23 sept 2026, 14:15 · release v5.2.2

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Ariami

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

Ariami es una plataforma de música que funciona como un servidor local privado. Al apuntar a una carpeta con tus archivos de música (MP3, FLAC, M4A), el sistema escanea las etiquetas existentes para reconstruir tu biblioteca. Desde allí, aplicaciones primarias para teléfono, tablet, escritorio y TV reproducen la música sin necesidad de portafilar o un proxy inverso. No hay cuentas alojadas en la nube ni tarifas mensuales; los usuarios se registran en su propio servidor.

A diferencia de OpenSubsonic, Ariami no ofrece música ni conexión a catálogos comerciales. Los archivos son propios del usuario y se reproducen directamente desde el servidor local mediante un protocolo integrado entre el servidor y las aplicaciones. Esto permite funciones como Ariami Connect, que sincroniza reproducción, listas de reproducción y posición entre dispositivos firmados.

El sistema es integrado: el servidor y las aplicaciones están diseñadas como una sola unidad con su propio protocolo. El protocolo no es un "caja negra"; está completamente documentado en docs/connect/.

CASOS DE USO
  • Reproducir música personal sin necesidad de portafilar ni servidores externos
  • Sincronizar reproducción entre dispositivos (teléfono, tablet, TV) mediante Ariami Connect
  • Organizar y gestionar una biblioteca de música local con etiquetas existentes
  • Proteger la propiedad intelectual al reproducir archivos propios sin intermediarios comerciales
  • Reproducir música en dispositivos antiguos o sin conexión a internet
  • Crear listas personalizadas que se sincronizan entre todos los dispositivos
PUNTOS DESTACADOS
  • No requiere portafilar ni proxy inverso; funciona directamente sobre la red local
  • Protocolo integrado entre servidor y aplicaciones con Ariami Connect documentado en detalle
  • Soporta múltiples plataformas: móvil, tablet, escritorio y TV sin necesidad de cuentas cloud
  • Reproducir archivos MP3, FLAC y M4A desde un solo servidor local
  • No hay tarifas mensuales ni requerimientos de portafilar para usar la plataforma
PRECAUCIONES
  • Funciona únicamente con archivos de música que el usuario posee; no puede reproducir contenido protegido por derechos de autor sin licencias externas
  • La sincronización entre dispositivos depende del mismo servidor y requiere que estén en la misma red o conectados vía Tailscale
  • No se soporta reproducción en vivo desde internet (solo archivos locales)
  • El rendimiento puede verse afectado si hay muchos archivos de música en el disco local
  • La sincronización entre dispositivos depende del estado de conexión y disponibilidad de recursos
VISUAL

Capturas del proyecto

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

CLI web dashboardDesktop Server dashboardDesktop PlayerMobile playerDashboard overviewUser activityRegistered usersServer settings
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
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Para desplegar Ariami, se recomienda usar Docker para ejecutar el servidor. Se pueden instalar imágenes predefinidas o construirlas desde el repositorio oficial. Para la aplicación móvil, se puede descargar APKs directamente desde releases en GitHub. El servidor Desktop Server y CLI son gratuitos y se ejecutan localmente. No se requiere configuración de portafilar ni proxy inverso. Se recomienda mantener un servidor dedicado para cada dispositivo que requiera sincronización.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsRust
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.