Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

plugarr

PlugArr es una herramienta CLI y TUI en Python para automatizar el despliegue y configuración de pilas de software multimedia (media stacks) como Sonarr, Radarr, Lidarr, Prowlarr y Jellyfin.

Ficha actualizada 21 sept 2026, 20:14 · upstream 21 sept 2026, 20:14 · release v0.9.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es plugarr

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

PlugArr es una herramienta de automatización escrita en Python diseñada para simplificar el despliegue de pilas de software multimedia complejas. Su objetivo principal es resolver el problema del 'cableado' manual entre aplicaciones, que suele ser propenso a errores humanos al copiar claves API o configurar rutas de archivos incorrectamente. La herramienta permite instalar servicios como Sonarr, Radarr, Lidarr, Prowlarr, Jellyfin y qBittorrent mediante una sola línea de comando o un asistente interactivo.

CASOS DE USO
  • Despliegue rápido de una pila multimedia completa con configuración automática de APIs y rutas.
  • Gestión centralizada de múltiples servicios de descargas y gestión de medios en una interfaz web.
  • Automatización de la sincronización de indexadores entre Prowlarr y aplicaciones como Sonarr o Radarr.
  • Configuración de perfiles de calidad y formatos personalizados para aplicaciones de gestión de medios.
  • Auditoría de traducciones y verificación de conectividad entre servicios mediante scripts integrados.
PUNTOS DESTACADOS
  • Automatiza el cableado de APIs entre todos los servicios, evitando errores manuales al configurar claves API.
  • Gestiona perfiles de calidad y formatos personalizados para aplicaciones como Sonarr y Radarr automáticamente.
  • Ofrece soporte nativo para dos idiomas (francés e inglés) con auditoría de traducciones integrada.
  • Implementa un sistema de archivos único para evitar problemas de hardlinks entre contenedores.
  • Incluye scripts de diagnóstico y auditoría para verificar la integridad de la instalación.
  • Permite coexistencia de múltiples clientes de descarga (qBittorrent y Transmission) con configuración automática.
PRECAUCIONES
  • Requiere Docker Engine o Docker Desktop instalado previamente en el sistema.
  • No es un contenedor único, sino una herramienta que gestiona otros contenedores externos.
  • Necesita Python 3.12 o superior para la instalación desde pipx o virtualenv.
  • La interfaz de administración utiliza tokens temporales por defecto, requiriendo configuración adicional para autenticación persistente.
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Requiere Docker Engine con soporte para docker compose. Instalar mediante pipx o virtualenv con Python 3.12+. La herramienta crea un archivo docker-compose.yml dinámico basado en la selección de servicios. Se recomienda usar un único punto de montaje de datos (/data) para evitar problemas de hardlinks entre contenedores. La interfaz web utiliza tokens temporales por defecto; para producción, configurar contraseña persistente con plugarr admin-password.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Python
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
No detectados
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.