Installation
The Jellyfin project and its contributors offer a number of pre-built binary packages to assist in getting Jellyfin up and running quickly on multiple systems.
FreeBSD and its derivatives, such as TrueNAS CORE, are NOT supported by Jellyfin due to .NET officially not being compatible with these platforms.
Even though there are builds available online for these platforms, they are unofficial and from a separate project. If you do encounter issues on these platforms, please ask for support in their respective support channels first.
TrueNAS SCALE is based on Linux and therefore officially supported. Please install the Jellyfin app from its app repository. This app is not officially maintained by the Jellyfin team, therefore please use the TrueNAS support channels for help first.
For info on selecting hardware for a Jellyfin server, please refer to the Hardware Selection Guide
๐๏ธ Container
Install as a container using Docker, Podman and others.
๐๏ธ Linux
Install on Linux.
๐๏ธ Windows
Install on Windows.
๐๏ธ TrueNAS SCALE
Install on TrueNAS SCALE.
๐๏ธ Synology
Install on Synology NAS.
๐๏ธ macOS
Install on macOS.
๐๏ธ Building from source
Compile and run Jellyfin yourself.