Post

Jellyfin Media Server

Jellyfin is a free and open-source media server and suite of multimedia applications designed to organize, manage, and share digital media files to networked devices.

Jellyfin Media Server

Installation

Default install:

1
bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/jellyfin.sh)"
CPU: 2 cores RAM: 2048 MB Disk: 16 GB OS: Ubuntu 24.04

Configuration

Config file:

1
/etc/jellyfin/

Notes

With Privileged/Unprivileged Hardware Acceleration Support
FFmpeg path: /usr/lib/jellyfin-ffmpeg/ffmpeg
For NVIDIA graphics cards, you'll need to install the same drivers in the container that you did on the host. In the container, run the driver installation script and add the CLI arg --no-kernel-module
Log rotation is configured in /etc/logrotate.d/jellyfin. To reduce verbosity, change MinimumLevel in /etc/jellyfin/logging.json to Warning or Error (disables fail2ban auth logging).

Web Interface

Port: 8096

This post is licensed under CC BY 4.0 by the author.