Skip to main content

Jellyfin

Jellyfin is available in the NetActuate Marketplace as a one-click, open-source appliance you can deploy into any NetActuate PoP. The free-software media system: stream your movies, TV, music and photos. It is grouped under the Media & Streaming category.

What It Does

Jellyfin is the Free Software Media System: a self-hosted media server that lets you collect, manage and stream your own movies, TV shows, music, books and photos to any device, with no tracking, no subscription and no phone-home. It is a community-driven, fully open source project (GPL-2.0), forked from Emby and independent of any single company.

Key features

  • Stream your own movie, TV, music, book and photo libraries to a web browser, mobile and TV apps (Android, iOS, Android TV, Fire TV, Roku, Kodi and more)
  • Automatic metadata, artwork, subtitles and organization for your media
  • Hardware-accelerated transcoding via the bundled jellyfin-ffmpeg so streams adapt to each client and network
  • Multi-user accounts with parental controls, per-user libraries and watch state
  • Live TV and DVR with a compatible tuner and guide, plus SyncPlay for watching together
  • No license fees, no premium unlock and no telemetry: every feature is free and open source

Use cases

  • A private, ad-free alternative to commercial streaming for your own media collection
  • A household or team media server placed in the PoP nearest your viewers for low-latency playback
  • Self-hosted music and photo streaming under your own control
  • On-premise media for venues, offices and events without a cloud dependency

Why run it on the NetActuate edge Deploy Jellyfin into a NetActuate PoP near your audience to keep playback paths short and transcoding responsive. The appliance boots straight to Jellyfin's first-run setup wizard on port 8096: create your administrator account, add your libraries, and start streaming. Your configuration and cache persist on the VM disk across reboots.

Upstream project: Jellyfin by the Jellyfin contributors, https://jellyfin.org (GPL-2.0). This appliance packages the unmodified official jellyfin/jellyfin release image (Jellyfin 10.11.11) on Ubuntu 24.04 LTS. Jellyfin is a project of its upstream authors and community; NetActuate packages and distributes it under the GPL-2.0 license and is not affiliated with or endorsed by the Jellyfin project.

Vendor and Project

Jellyfin is an open-source project, offered here under the Open Source listing with best-effort community support.

NetActuate supports the underlying infrastructure. Application-level support follows the listing SLA class (open-source, best effort).

Sizing

vCPURAMDisk
Minimum22 GB20 GB
Recommended48 GB100 GB

No VPU (hardware acceleration) is required for this appliance. Choose a size at deploy based on your expected load.

Configuration Fields

When you deploy, you provide these fields. They are written into the appliance at first boot.

FieldRequiredDefaultNotes
Web UI / API portNo8096Host TCP port the Jellyfin web UI and REST API are published on. Default 8096.

Using the Appliance

Jellyfin is up. Open the web UI in a browser: http://YOUR_VM_IP:8096/ and complete the FIRST-RUN SETUP WIZARD: pick a display language, create your administrator account (choose a strong password - this is the only account until you add more), then add your media libraries by pointing them at folders on the server (upload or mount your media under a path such as /media, then map it in the wizard). Finish the wizard to reach the dashboard. The same port serves the REST API used by the Jellyfin mobile and TV apps. Exposure posture: port 8096 is plain HTTP; before production use put a TLS-terminating reverse proxy in front, or restrict access to trusted source IPs.

FAQ

Is there a software license fee? No. Jellyfin is open source and free to run. You pay only for the NetActuate infrastructure and bandwidth.

Where is the web interface? On port 8096 at path /web/ by default.

Who supports it? NetActuate operates the underlying infrastructure. The application itself is community-supported open source (best-effort SLA class).

Version and Changelog

VersionStatusReleased
10.11.11Current (default)2026-07-11

Deploy


Need Help?

Contact support@netactuate.com or open a support ticket from the portal.