Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

wangflix

Pila autoalojada de medios que combina *arr, Jellyfin y Gluetun con un pipeline Python/FFmpeg para normalización EBU R128, subs y remuxing, orquestado vía systemd y cron en Ubuntu 22.04.

Ficha actualizada 25 sept 2026, 22:34 · upstream 25 sept 2026, 22:24 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es wangflix

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

Wangflix es una pila de medios autoalojada diseñada para servidores domésticos pequeños (Ubuntu 22.04). Integra la automatización *arr (Radarr/Sonarr) con Jellyfin, Gluetun para VPN y un pipeline de Python/FFmpeg para normalización EBU R128 -23 LUFS, limpieza de subs y remuxing con mkvmerge. La arquitectura prioriza la seguridad mediante Tailscale para acceso remoto sin puertos públicos.

El despliegue requiere Docker Compose y scripts systemd/cron. Incluye automatización completa con inotifywait para triggers en tiempo real, gestión de estancamiento de torrents, auditoría de perfiles de subtitulado y normalización de volumen EBU R128 -23 LUFS integrada. El sistema incluye healthchecks automáticos y limpieza nocturna de imágenes/aptitude.

La instalación implica configurar .env con claves API y WIREGUARD antes de docker compose up -d, ejecutar ops/install.sh --apply para sustituir placeholders en snapshots systemd y verificar healthcheck.sh después del arranque.

CASOS DE USO
  • Automatización de descargas y organización en Jellyfin con normalización de audio EBU R128
  • Gestión segura remota vía Tailscale sin exposición pública de puertos admin
  • Mantenimiento automático de perfiles de subtitulado y limpieza de subs corruptos
  • Normalización continua de volumen para cumplimiento EBU R128 -23 LUFS
PUNTOS DESTACADOS
  • Automatización completa con inotifywait para triggers en tiempo real
  • Gestión de estancamiento de torrents y auditoría de perfiles de subtitulado
  • Normalización de volumen EBU R128 -23 LUFS integrada en el pipeline
  • Healthchecks automáticos y limpieza nocturna de imágenes/aptitude
  • Seguridad mediante Tailscale con Gluetun como kill-switch de IP real
PRECAUCIONES
  • Requiere instalación manual de dependencias Python (pysubs2, srt) antes del preflight.sh
  • Los snapshots systemd usan placeholders que deben sustituirse con ops/install.sh
  • No soporta transcodificación GPU nativa sin nvidia-smi configurado
  • La limpieza de subs v2 reemplazó a clean-subs.py eliminando funcionalidad histórica
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Usar Ubuntu 22.04 con 8+ núcleos y 16GB RAM; configurar .env con claves API y WIREGUARD antes de docker compose up -d; ejecutar ops/install.sh --apply para sustituir placeholders; verificar healthcheck.sh después del arranque; mantener UFW apagado por Tailscale.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
53800089897878
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.