BookinglyTech News
Infraestructura

Usuario comparte su primer stack Docker Compose para gestión de medios

Un novato en self‑hosting publica un archivo docker‑compose que despliega Radarr, Sonarr, Prowlarr, Seerr, Bazarr y Sabnzbd mediante Portainer.

1 min de lecturar/selfhosted0 vistas

El usuario de Reddit publicado en r/selfhosted subió su primer archivo docker‑compose con la intención de desplegar varios contenedores de gestión de medios a través de Portainer. El archivo, versión 3.2, define una red bridge llamada arr-net y configura seis servicios: Radarr, Sonarr, Prowlarr, Seerr, Bazarr y Sabnzbd.

Cada contenedor usa imágenes oficiales alojadas en GitHub Container Registry (ghcr.io/hotio/... o ghcr.io/seerr-team/...). Todos comparten variables de entorno comunes (PUID=1000, PGID=1000, TZ=Europe/Vienna) y montan /etc/localtime en modo read‑only para sincronizar la zona horaria. Los volúmenes apuntan a rutas bajo /docker/appdata/ para la configuración y a /data para los archivos de medios o usenet.

Los puertos expuestos son los habituales para cada aplicación: 7878 para Radarr, 8989 para Sonarr, 9696 para Prowlarr, 5055 para Seerr, 6767 para Bazarr y 8080/9090 para Sabnzbd. Todos los servicios están configurados con restart: unless‑stopped y usan el driver de logging json‑file.

Este snippet muestra una práctica típica para quienes quieren montar un stack de medios en casa sin depender de herramientas propietarias. Al usar Portainer, el autor puede gestionar los contenedores desde una interfaz web, lo que simplifica la administración para usuarios con poca experiencia en Docker.

Queda pendiente validar que los volúmenes y permisos (UID/GID 1000) coincidan con el host, y que la red arr-net no colisione con otras configuraciones. También será necesario ajustar los puertos si ya existen servicios escuchando en los mismos rangos.