Share information and collaborate.

Jellyfin

Your personal media library on your own VPS — no subscription, no data leakage.

2 GB (Direct Play) · 4 GB (transcoding) RAM 2 vCPU (Direct Play) · 4 vCPU per transcoded stream Port 8096 Available

Jellyfin is a free and open-source media server (GPL-2.0, 57 000+ GitHub stars, version 10.10) that gives you full control over your personal media library. It transcodes video on the fly to any device and browser without requiring proprietary clients, supports Direct Play for near-zero CPU usage on compatible hardware, and runs comfortably on a 2 vCPU VPS for personal or family use.

Unlike Plex or Emby, Jellyfin has no commercial tier, no account wall, and no telemetry. You own the server, the metadata and the stream — the client apps for iOS, Android, Roku, Fire TV and smart TV are all free. Jellyfin pulls metadata, artwork and subtitles from TMDb, IMDb and OpenSubtitles automatically, organises series into seasons and collections, and exposes a Plex-compatible API so existing clients work without changes.

Key features

On-the-fly video transcoding to any resolution, bitrate and codec — H.264, H.265, VP9, AV1.
Direct Play support: zero-transcode streaming for compatible clients with near-zero CPU usage.
Automatic metadata and artwork scraping from TMDb, IMDb, MusicBrainz and OpenSubtitles.
Free native clients for iOS, Android, Roku, Amazon Fire TV, Kodi and all major smart TV platforms.
Multi-user with per-user libraries, parental controls, and per-device playback limits.
Hardware transcoding via VA-API, NVENC or Quick Sync when the host exposes a compatible GPU.

When to use this solution?

1

Personal media server

Replace streaming subscriptions with your own library: copy your files to the VPS and stream to any TV or phone. Jellyfin manages season packs, subtitles and artwork without touching your file names.

2

Family library with parental controls

Create one account per family member with dedicated libraries. Filter content by age rating for children's profiles, and limit concurrent streams so the connection stays smooth for everyone.

3

Private music collection

Index your FLAC and MP3 library and stream over HTTPS to any device. Jellyfin acts as a self-hosted music server with MusicBrainz artwork and no monthly fee.

Deploy Jellyfin on your VPS

Guide optimized for ServOrbit Cloud VPS.

01

Wizard setup

Open the URL provided in your dashboard. Jellyfin's first-run wizard guides you through admin account creation, media library paths and language preferences in a few clicks.

02

Add a media library

Upload your files to the VPS via SFTP, then add a library in Jellyfin's dashboard pointing to the folder. Jellyfin scans, matches metadata and downloads artwork automatically.

03

Stream on any device

Install the free Jellyfin app on your TV, phone or tablet, enter your server URL and credentials — you get immediate access to your full library from anywhere.

Frequently asked questions

Yes, if the VPS exposes a compatible GPU (VA-API, NVENC or Quick Sync), Jellyfin can offload transcoding to hardware — drastically reducing CPU usage for simultaneous streams. ServOrbit standard VPS use CPU transcoding, which handles 1–2 simultaneous HD streams on a 2–4 vCPU plan.

Embed the deploy button

Maintaining a project that uses Jellyfin? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy Jellyfin on ServOrbit
Markdown
[![Deploy Jellyfin on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=jellyfin&utm_source=deploy-badge&utm_medium=referral&utm_campaign=jellyfin)
HTML
<a href="https://servorbit.com/vps-cloud?template=jellyfin&utm_source=deploy-badge&utm_medium=referral&utm_campaign=jellyfin"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Jellyfin on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Share information and collaborate.

Activate Jellyfin on your infrastructure.

Dedicated Cloud VPS — IPv4 included, European datacenter, support included. Your data never leaves your server.

Recommended configuration: 2 GB (Direct Play) · 4 GB (transcoding) RAM · 2 vCPU (Direct Play) · 4 vCPU per transcoded stream

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email. Support in French, English and Arabic.