# Gerbera

Gerbera is a lightweight UPnP (Universal Plug and Play) and DLNA (Digital Living Network Alliance) media server for streaming local media on your home network. It is open source and self-hosted, installable on Docker Hub and Unraid.

Canonical page: https://ourlocalhost.com/app/173/gerbera

## Description

Gerbera is a lightweight UPnP (Universal Plug and Play) and DLNA (Digital Living Network Alliance) media server for streaming local media on your home network. It publishes music, video, and photo libraries to compatible smart TVs, media players, and mobile apps. Home-lab users can choose it for a low-maintenance, self-hosted media endpoint that avoids cloud dependencies.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

70/100 (Good), based on 3 of 4 factors.
- Maintained: 100 (last commit 26 days ago)
- Popular: 63 (1,395 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- GitHub: https://github.com/gerbera/gerbera
- Docker Hub: https://hub.docker.com/r/gerbera/gerbera
- Unraid: https://ca.unraid.net/apps/gerbera-1kf2rrv1taepy7?q=Gerbera
- Official website: https://gerbera.io/
- Documentation: http://docs.gerbera.io

## Common questions

### How can I recover from a Gerbera configuration that is not behaving as expected?

Generate a new config file with --create-config or --create-example-config. Then apply your needed settings to the new config version.

### Can I self-host Gerbera with Docker?

Yes, Gerbera can be self-hosted with Docker.

### Can Gerbera pick up new or changed files without manual rescans?

Yes. It supports automatic directory rescans using timed or inotify triggers.

### Does Gerbera support converting media to formats that clients do not play?

Yes, optional transcoding support can convert media on the fly to a format supported by your devices.

### Can I customize the media layout shown to UPnP clients?

Gerbera supports a user-defined server layout based on extracted metadata. JavaScript can also be used to shape the collection layout.

## Alternatives

- Infuse: Ignite your video content with Infuse – the beautiful way to watch almost any video format on your iPhone, iPad, and Apple TV.
- MediaTomb
- MiniDLNA: MiniDLNA (aka ReadyDLNA) is server software with the aim of being fully compliant with DLNA/UPnP-AV clients.
- Plex: Plex is a LinuxServer.io Docker container that runs Plex Media Server so home users can organize and stream personal video, music, and phot…
- Serviio: Serviio is a free media server that streams music, video, and images from a home network to DLNA (Digital Living Network Alliance) complian…
- Universal Media Server: Universal Media Server is a media server capable of serving videos, audio and images to any DLNA-capable device.
- VLC Streamer: Sit anywhere in your house and watch movies or TV shows on your iPhone, iPod or iPad.
- VidHub - Video Library &amp; Player: Video Player to play video files from all kinds of source, local file, smb file on nas, webdav service, cloud driver etc.

---
Source: Our Local Host (https://ourlocalhost.com/app/173/gerbera), the self-hosted and open-source app directory.
