FreedomBox for Communities/Media Streaming

Streaming of audio and video content for educational and entertainment purposes.

A multimedia server hosted on FreedomBox hosts content which is streamed to client devices over the network. The free software server chosen for this purpose is Jellyfin, a fork of the now proprietary Emby media server.

Installation instructions
Jellyfin has an unofficial Debian package which can either be installed manually or from their repository. Install it onFreedomBox by following the instructions for Debian.

Setting up Apache as reverse proxy
Create the file  with the following contents. Note: Do not set the path to /jellyfin as Jellyfin is served at /jellyfin by default. This would cause an infinite redirect.

Enable the above Apache configuration by running the following commands. Now the Jellyfin server should be available at https:///media