Saltar a contenido
Arr Stack

Adquisición · Descargas · Automático · Tier D

📌 Sin versionar

Arr Stack — Adquisición automática de contenido

Siete servicios trabajan juntos para descargar automáticamente películas, series, música, libros, audiolibros y subtítulos. Solo se encienden bajo demanda (Tier D) y se apagan por inactividad. Orquestados por n8n.

Como usuario

Usar Seerr en https://solicitudes.sc para pedir contenido. El resto es automático.

Plataforma Acceso
Navegador Seerr (https://solicitudes.sc)
Ubuntu Seerr (https://solicitudes.sc)
Android Seerr (https://solicitudes.sc)
FireTV No aplica

Los demás servicios (Sonarr, Radarr, Lidarr, Readarr, Prowlarr, Bazarr, qBittorrent) son solo accesibles para el admin en sus puertos respectivos.

Integración con otros servicios de SmallCountry

Servicio Relación
Seerr Interfaz de usuario para peticiones
Jellyfin Destino de películas y series
Navidrome Destino de música
Kavita Destino de ebooks / cómics
Audiobookshelf Destino de audiolibros
n8n Orquestador — enciende/apaga el stack según demanda
Beets Organizaría metadatos de música

Servicios que lo hacen posible

  • Prowlarr — Índice centralizado de trackers
  • Sonarr — Gestión de series
  • Radarr — Gestión de películas
  • Lidarr — Gestión de música
  • Readarr — Gestión de libros y audiolibros
  • qBittorrent — Motor de descarga
  • Bazarr — Subtítulos automáticos
Para el administrador (diseño previsto)
Parámetro Valor
LXC (contenedor ligero de Proxmox) 171 (todos los arr comparten el mismo LXC)
IP 10.10.20.171
Tier 4
Impacto 🟢 Bajo (no crítico)

ZFS (sistema de archivos con integridad de datos) persistente: rpool temporal → SATA Fase 2. Docker compose con los 7 servicios.

Healthcheck: Verificar que Seerr responde en https://solicitudes.sc.

Logs: docker compose logs -f dentro del LXC.

Backup: PBS (sistema de copias de seguridad de Proxmox) diario.

Ciclo de vida: n8n workflow tier4-arr gestiona el ciclo completo: enciende → verifica → ejecuta → apaga por inactividad.

Problemas comunes: - «No se descarga» → verificar qBittorrent y conectividad. - «Petición ignorada» → revisar logs de Sonarr/Radarr. - «Subtítulos no aparecen» → verificar Bazarr.

Para el arquitecto (diseño previsto)
graph TD
    USUARIO[Usuario] -->|Pide contenido| SEERR[Seerr :5055]
    SEERR -->|Envía petición| SONARR[Sonarr :8989]
    SEERR -->|Envía petición| RADARR[Radarr :7878]
    SONARR -->|Busca trackers| PROWLARR[Prowlarr :9696]
    RADARR -->|Busca trackers| PROWLARR
    PROWLARR -->|Encuentra torrent| QBIT[qBittorrent :8080]
    QBIT -->|Descarga| DISCO[ZFS /media/]
    SONARR -->|Procesa| DISCO
    RADARR -->|Procesa| DISCO
    DISCO -->|Sirve| JELLYFIN[Jellyfin]
    BAZARR[Bazarr :6767] -->|Subtítulos| DISCO
    N8N[n8n] -->|Orquesta| LXC171[LXC 171]

Bridge / Puertos: vmbr2. Seerr 5055, Sonarr 8989, Radarr 7878, Lidarr 8686, Readarr 8787, Prowlarr 9696, qBittorrent 8080, Bazarr 6767.

Pi-hole: solicitudes.sc10.10.20.171.

Caddy: Solo Seerr tiene proxy público. El resto solo son accesibles internamente.

Authentik: Provider Proxy en Seerr.

Orquestación: Tier D efímero — se apaga automáticamente tras inactividad. n8n workflow tier4-arr enciende el LXC 171 bajo demanda.

Artefacto Ruta
Playbook deploy-arr-stack.yml
Rol roles/arr-stack/
Tofu modules/arr-stack/

Secciones relacionadas

🌐 Enlaces de interés