Jellyfin Stable MacOS Archives

Welcome to the Jellyfin Stable MacOS archives page. To install the stable version of Jellyfin, download the `.tar.gz` files below, then use a TAR utility to extract the files and run `jellyfin`.

The files are organized into the following folders:

Directory Description
installer/ The self-installing disk image. You probably want this to install Jellyfin easily.
combined/ The combined archives, including both the server and WebUI. You probably want this.
server/ The Jellyfin server archive. This provides the core Jellyfin server in a standalone, WebUI-less format.
web/ The Jellyfin web client archives. Just the WebUI, requires a separate web server to run.

SHA-256 summary hashes are provided for each file to verify their integrity.

Older builds can be found here, organized by the directories above. To go back to the main server releases page, click here.

Current Stable builds

read())) { // skip hidden files if($entry{0} == ".") continue; if(is_dir("{$dir}{$entry}")) { $retval[] = [ 'name' => "{$dir}{$entry}/", 'type' => filetype("{$dir}{$entry}"), 'size' => 0, 'lastmod' => filemtime("{$dir}{$entry}") ]; } elseif(is_readable("{$dir}{$entry}")) { $retval[] = [ 'name' => "{$dir}{$entry}", 'type' => mime_content_type("{$dir}{$entry}"), 'size' => filesize("{$dir}{$entry}"), 'lastmod' => filemtime("{$dir}{$entry}") ]; } } $d->close(); usort($retval,'compare_name'); return $retval; } echo "\n"; echo "\n"; echo "\n"; echo "\n"; foreach ($directories as &$directory){ $dirlist = getFileList($directory); // output file list in HTML TABLE format echo "\n"; foreach($dirlist as $file) { echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; echo "\n"; } } echo "\n"; echo "
NameTypeSizeLast Modified
{$file['name']}{$file['type']}{$file['size']}",date('r', $file['lastmod']),"
\n\n"; ?>