Installing Gerbera

We strongly advise using the packages provided by your distribution if available. Please see below for guides on how to install Gerbera on various distributions.

Please try to follow the n-1 principle, i.e. do not install versions older that the previous release. Be aware that this page may not fully reflect latest changes in the respective distribution as well as Team Gerbera is not responsible for the way the packages are built by others. When installing older versions it is likely that options described in this documentation may not exist.


Docker images are provided on Docker Hub, we recommend running a tagged version.

On Raspbian the container must be run with privileged: true to get time sync running.

docker pull gerbera/gerbera


We maintain a Ubuntu Repository.

To install the latest tagged release (>=1.8.0):

curl -fsSL | sudo apt-key add -
sudo apt-add-repository

Or for the latest code install git builds:

curl -fsSL | sudo apt-key add -
sudo apt-add-repository

Or Stephen Czetty maintains a Ubuntu PPA.

sudo add-apt-repository ppa:stephenczetty/gerbera-updates
sudo apt-get update
sudo apt install gerbera


The latest version and live ebuild are in the main portage tree.

emerge -va net-misc/gerbera


Gerbera is available in AUR with both stable or git versions.


Gerbera is available in Fedora 29 or later.

sudo dnf install gerbera

If you are running the Server edition of Fedora you will probably need to configure your firewall to open the ports Gerbera uses. In the default firewall configuration the following commands should do the trick (change 49152 to the port Gerbera is actually using, see the Port section of the Troubleshooting page). If you are running the Workstation edition of Fedora, Gerbera should work with the default firewall configuration and these commands won’t be needed.

sudo firewall-cmd --permanent --add-service=ssdp
sudo firewall-cmd --permanent --add-port=49152/tcp


Gerbera is available via packages and ports collection.

pkg install gerbera


cd /usr/ports/net/gerbera/ && make install clean


Gerbera 1.2 for Centos x86/64 is available via GitHub:

All necessary rpm files are listed in the provided github project .

Attention! So far, Gerbera is not part of any repository that is maintained in CentOS 7 due to the fact that Gerbera is only available for Fedora 28 which is not the base for CentOS 7!


Gerbera is included in Buster and Sid.

sudo apt install gerbera

Due to the stable nature of Debian, these packages are likely to be some versions behind the current Gerbera release. also provide builds for Buster and Sid.


Gerbera is available on

OpenWrt (OpenWrt)

Gerbera is available in OpenWrt for your embedded device/router!


Gerbera is available in Buildroot.


Gerbera is available as the Gerbera Homebrew Tap on macOS.