jellyfin en docker

Monta tu servidor de Streaming con Jellifyn y Docker

by Mayra Salas

Jellyfin es un conjunto de las aplicaciones multimedia diseñaron para organizar, dirigir, y compartir archivos de medios de comunicación digitales a dispositivos. Jellyfin consta de una aplicación de servidor instalada en una máquina que corre Windows de MicrosoftmacOSLinux o en un Docker contenedor, y otra aplicación que corre en un dispositivo de cliente como un smartphonepastillatelevisión listastreaming jugador de medios de comunicaciónvideoconsola o en un navegador de web.

Requisitos previos

Para completar este tutorial, necesitará lo siguiente:

Requerimientos de sistema

  • Memoria : 2GB o más
  • Cpu: 4 Cores a más (Mientras más Cores, se podrá visualizar contenidos en simultaneo entre varias cuentas)
  • Disco duro : Más de 50GB de espacio disponible en disco duro (para almacenar películas y series)
  • Sistema : CentOS 7.1+ (Ubuntu20, Debian10), garantizar que sea un sistema operativo limpio

Creación de archivo YML

Creamos un directorio llamado docker y en ella generamos nuestro archivo yml para ingresar los comandos de instalacion de Portainer

mkdir -p docker/jellyfin
cd docker/jellyfin
touch docker-compose.yml

Editamos nuestro archivo docker-compose.yml e ingresamos los siguientes valores :

version: "2.1"
services:
  jellyfin:
    image: lscr.io/linuxserver/jellyfin:latest
    container_name: jellyfinV
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/Lima
      - JELLYFIN_PublishedServerUrl=192.168.20.204 #cambiar por IP local
    volumes:
      - /path/to/library:/config
      - /path/to/tvseries:/data/tvshows
      - /path/to/movies:/data/movies
      - /path/to/music:/data/music
    ports:
      - 8096:8096
      - 8920:8920
      - 7359:7359/udp
      - 1900:1900/udp
    restart: unless-stopped

Validaciones

Luego de crear nuestro contenedor Jellyfin, ingresamos vía web con nuestra dirección local:8096 y realizamos las primeras configuraciones

Para nuestro directorio de películas utilizamos la ruta : /data/movies , series: /data/tvshows

Almacenando nuestras series y películas

Para poder almacenar nuestras series y películas, debemos considerar la ruta que definimos en nuestro docker-compose.

Ingresamos a /path/to/tvseries para poder almacenar nuestras series y a /path/to/movies para nuestras peliculas

Una vez que hayamos puesto algún contenido en el directorio, procedemos a ingresar vía web a Jellifyn y actualizamos los metadatos.

Ingresamos al directoritos y procedemos a ver los videos almacenados.

Related Posts

Leave a Comment