Navigation
On this page

Despliegue Local

Despliega Mediabox MCP en modo local con acceso directo por puertos, sin reverse proxy ni dominio requerido.

El modo local es la forma mas sencilla de ejecutar Mediabox MCP. Cada servicio expone su puerto directamente en tu maquina y accedes a todo mediante localhost en puertos individuales — sin reverse proxy ni dominio requerido.

Cuando Usar el Modo Local

  • Ejecutas Mediabox en tu propio ordenador o en una maquina de tu red local
  • No necesitas acceso externo (desde internet) a los servicios
  • Quieres el camino mas rapido desde la instalacion hasta tener todo funcionando

Puertos de Servicios

ServicioPuertoURL
Jellyfin8096http://localhost:8096
Sonarr8989http://localhost:8989
Radarr7878http://localhost:7878
Prowlarr9696http://localhost:9696
qBittorrent8085http://localhost:8085
PyLoad8000http://localhost:8001
Servidor MCP3000http://localhost:3000

Configuracion

Al ejecutar el instalador, selecciona el modo de despliegue local:

npx create-mediabox

Elige Local cuando se te pregunte por el tipo de despliegue. El instalador generara un docker-compose.yml con todos los puertos mapeados a 0.0.0.0 (todas las interfaces).

Inicia el stack:

docker compose up -d

Verificar el Despliegue

Una vez que los contenedores esten corriendo, confirma que cada servicio es accesible:

curl -s -o /dev/null -w "%{http_code}" http://localhost:8096  # Jellyfin
curl -s -o /dev/null -w "%{http_code}" http://localhost:8989  # Sonarr
curl -s -o /dev/null -w "%{http_code}" http://localhost:7878  # Radarr
curl -s -o /dev/null -w "%{http_code}" http://localhost:9696  # Prowlarr
curl -s -o /dev/null -w "%{http_code}" http://localhost:8085  # qBittorrent
curl -s -o /dev/null -w "%{http_code}" http://localhost:8001  # PyLoad
curl -s -o /dev/null -w "%{http_code}" http://localhost:3000  # Servidor MCP

Cada uno deberia devolver 200 (o 302 para servicios que redirigen a una pagina de inicio de sesion).

Acceso desde la Red Local

Para acceder a los servicios desde otros dispositivos en tu red local, usa la IP LAN de la maquina host en lugar de localhost:

http://192.168.1.x:8096

Asegurate de que tu firewall permita conexiones entrantes en los puertos correspondientes.

Limitaciones

  • Sin HTTPS — el trafico no esta cifrado, lo cual es aceptable en una red local de confianza pero no es adecuado para exposicion a internet
  • Sin enrutamiento por subdominios — debes recordar los numeros de puerto
  • No es accesible desde fuera de tu red sin configuracion adicional (reenvio de puertos, VPN, etc.)

Para despliegues accesibles desde internet, consulta VPS con Caddy o Cloudflare Tunnel.