amuxify
Puerta de ingestión para medios autoalojados que verifica, sanitiza y remuxa descargas en MKV limpio con prueba de hash de stream y códigos de salida para SABnzbd, Sonarr y Radarr.
Ficha actualizada 26 sept 2026, 3:10 · upstream 26 sept 2026, 2:57 · release v0.2.0
Qué es amuxify
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Amuxify actúa como una barrera de seguridad entre archivos descargados o comprados y la biblioteca de medios. Se ejecuta una vez por archivo, modificando únicamente lo que puede probarse seguro, y finaliza con un veredicto que los clientes de descarga o automatizaciones pueden actuar sobre. No es un transcodificador ni un gestor de biblioteca; nunca re-codifica streams.
- Verificación de integridad de descargas en SABnzbd o NZBGet antes de mover a biblioteca
- Sanitización de archivos con metadatos inseguros (links, fuentes ejecutables) antes de añadir a Sonarr/Radarr
- Normalización de contenedores diversos (MKV, MP4, AVI) a MKV limpio para almacenamiento unificado
- Limpieza de metadatos y atributos extendidos en archivos existentes sin re-codificar streams
- Auditoría de seguridad de medios antes de ingestión masiva mediante perfiles estrictos
- Verificación de hash SHA-256 para cada stream mantenido contra fuente y salida
- Soporte para múltiples contenedores de entrada (MKV, WebM, MP4, AVI, etc.)
- Perfiles TOML configurables con políticas estrictas o flexibles por idioma y contenido
- Integración nativa con herramientas como mkvmerge, ffmpeg, exiftool y clamscan
- Códigos de salida claros (PASS, WARN, BLOCK, FAIL) para automatización segura
- No re-codifica streams; solo remuxa, por lo que no mejora calidad ni comprime
- Requiere herramientas externas como MKVToolNix 50+ y ffmpeg 4.4+
- No soporta Docker Compose nativo (solo docker run o binarios)
- Perfiles con --verify full requieren ClamAV instalado adicionalmente
- No modifica archivos en modo root sin la bandera explícita --allow-root
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar binario verificado SHA-256, usar uid 1000:1000 en Docker, nunca como root. Verificar con amuxify doctor antes de producción. Mantener originales hasta verificar salida. Requiere mkvmerge y ffmpeg instalados previamente.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
