Jellyfin
Que hace este servicio
Este es un servicio para transmitir videos, musica y libros (este ultimo no muy recomendado), incorpora una base de datos para identificar peliculas y series, ademas permite ingresar mas bases de datos y otras utilidades mediante plugins, es completamente autoalojada.
docker-compose.yaml
services:
jellyfin:
image: 'jellyfin/jellyfin:latest'
container_name: 'jellyfin'
#ports:
# - '8096:8096/tcp'
networks:
- sky_net
volumes:
- '${PATH_TO_APPDATA}/jellyfin/config:/config'
- '${PATH_TO_APPDATA}/jellyfin/cache:/cache'
- '${PATH_TO_NAS}/videos:/data'
restart: unless-stopped
networks:
sky_net:
driver: bridge
external: true
name: sky_net
docker-compose.yaml especial para Orange Pi 5 y cualquiera de sus variantesvariantes, requisitos.
services:
jellyfin:
image: 'jellyfin/jellyfin:latest'
container_name: 'jellyfin'
ports:
- '8002:8096/tcp' #Lo expongo porque quiero acceder a ese puerto en local
networks:
- sky_net
security_opt:
- systempaths=unconfined
- apparmor=unconfined
group_add:
- 44 # video group
- 107 #render group
devices:
- '/dev/dri:/dev/dri'
- '/dev/dma_heap:/dev/dma_heap'
- '/dev/mali0:/dev/mali0'
- '/dev/rga:/dev/rga'
- '/dev/mpp_service:/dev/mpp_service'
volumes:
- '${PATH_TO_APPDATA}/jellyfin/config:/config'
- '${PATH_TO_APPDATA}/jellyfin/cache:/cache'
- '${PATH_TO_NAS}/videos:/data'
restart: unless-stopped
networks:
sky_net:
driver: bridge
external: true
name: sky_net
.env
PATH_TO_APPDATA=/dockerData/appdata
PATH_TO_NAS=/mnt/wdstorage/NAS
PATH_TO_HOME=/home/ubuntu