Cómo Autoalojar Jellyfin en DigitalOcean (Guía 2026)
Jellyfin es un software de servidor multimedia de código abierto que te permite organizar, gestionar y transmitir tu colección de medios. En esta guía, te guiaremos a través de la instalación de Jellyfin en un VPS de DigitalOcean, proporcionándote una solución funcional y rentable para tus necesidades de transmisión de medios.
Prerrequisitos
Antes de comenzar, asegúrate de tener:
- Una cuenta de DigitalOcean. Si no tienes una, regístrate y obtén un VPS.
- Conocimientos básicos de SSH y comandos de terminal.
Elegir un Droplet de DigitalOcean
DigitalOcean ofrece varias configuraciones de Droplet. Aquí hay una comparación rápida para ayudarte a decidir:
| Proveedor de VPS | Costo Mensual | CPU | RAM | Tipo de Almacenamiento |
|---|---|---|---|---|
| DigitalOcean | 6 USD | 1 vCPU | 1 GB | SSD |
| Contabo VPS | 5.99 EUR/mes | 2 vCPU | 4 GB | SSD |
| Hetzner Cloud | 4.15 EUR/mes | 1 vCPU | 2 GB | SSD |
| Vultr | 6 USD | 1 vCPU | 1 GB | SSD |
| Linode | 5 USD | 1 vCPU | 1 GB | SSD |
Para Jellyfin, se recomienda un Droplet con al menos 1 GB de RAM.
Paso 1: Crear un Droplet de DigitalOcean
- Inicia sesión en tu cuenta de DigitalOcean.
- Haz clic en el botón “Crear” y selecciona “Droplets.”
- Elige un sistema operativo (se recomienda Ubuntu 22.04 LTS).
- Bajo “Elegir un plan”, selecciona el nivel más bajo (1 vCPU, 1 GB RAM) por 6 USD/mes.
- Completa el proceso de creación.
Paso 2: Acceder a tu Droplet
Una vez que tu Droplet esté en funcionamiento, accede a él a través de SSH:
ssh root@tu_ip_droplet
Reemplaza tu_ip_droplet con la dirección IP de tu Droplet.
Paso 3: Actualizar tu Sistema
Una vez que hayas iniciado sesión, es importante actualizar el índice de paquetes:
sudo apt update && sudo apt upgrade -y
Paso 4: Instalar Jellyfin
-
Instalar Dependencias Requeridas
sudo apt install apt-transport-https software-properties-common -y -
Agregar el Repositorio de Jellyfin
wget -qO - https://repo.jellyfin.org/keys/jellyfin.commons.gpg | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin.gpg echo "deb [signed-by=/usr/share/keyrings/jellyfin.gpg] https://repo.jellyfin.org/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/jellyfin.list -
Instalar Jellyfin
sudo apt update sudo apt install jellyfin -y
Paso 5: Iniciar y Habilitar el Servicio de Jellyfin
Necesitas iniciar el servidor Jellyfin y asegurarte de que se ejecute al iniciar el sistema:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
Paso 6: Configurar tu Cortafuegos
Utiliza UFW (Uncomplicated Firewall) para permitir el acceso a Jellyfin:
sudo ufw allow 8096
Verifica si UFW está activo:
sudo ufw status
Paso 7: Acceder a Jellyfin
Abre tu navegador web y ve a:
http://tu_ip_droplet:8096
Sigue el asistente de configuración para configurar tu biblioteca de medios.
Paso 8: Agregar Medios
- Durante la configuración inicial, elige las carpetas donde se almacenan tus archivos multimedia.
- Más tarde puedes agregar más bibliotecas desde el panel de Jellyfin.
Mantenimiento y Seguridad
Revisa regularmente las actualizaciones para mantener seguro tu servidor Jellyfin. Puedes actualizar Jellyfin con:
sudo apt update
sudo apt upgrade -y
Preguntas Frecuentes
1. ¿Puedo usar Jellyfin para televisión en vivo?
Sí, Jellyfin admite televisión en vivo si lo conectas con un sintonizador o servicio de televisión compatible. Los usuarios pueden configurar sintonizadores a través del panel de Jellyfin y disfrutar de programación en vivo junto con su biblioteca de medios.
2. ¿Cuáles son los requisitos de hardware para Jellyfin?
Para una configuración básica, un VPS con al menos 1 vCPU y 1 GB de RAM es suficiente para reproducir medios. Sin embargo, si estás transcodificando múltiples transmisiones o utilizando funciones avanzadas, considera actualizar tu VPS con más recursos, como 2 vCPUs y 4 GB de RAM.
3. ¿Cómo se compara Jellyfin con otros servidores multimedia como Plex?
Jellyfin es completamente gratuito y de código abierto, a diferencia de Plex que limita las funciones en su versión gratuita y requiere una suscripción para características premium. Jellyfin permite más personalización y control sobre tus datos, siendo una opción preferida para entusiastas y desarrolladores de autoalojamiento.
Para una comparación completa de VPS y elegir la mejor opción para tu proyecto, visita nuestra comparación completa de VPS.
Conclusión
Autoalojar Jellyfin en DigitalOcean es un proyecto sencillo y gratificante para los entusiastas de los medios. A medida que te adentres en el mundo de la autoalojación, considera expandir tu configuración con otras aplicaciones de código abierto que complementen tu servidor multimedia, aprovechando al máximo tu Droplet de DigitalOcean. ¡Feliz transmisión!