https://github.com/gerbera/gerbera-mobile-app
Mobile app interface for the Gerbera UPnP media server.
https://github.com/gerbera/gerbera-mobile-app
Last synced: about 1 year ago
JSON representation
Mobile app interface for the Gerbera UPnP media server.
- Host: GitHub
- URL: https://github.com/gerbera/gerbera-mobile-app
- Owner: gerbera
- License: mit
- Created: 2020-11-03T21:38:53.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-28T19:21:29.000Z (about 1 year ago)
- Last Synced: 2025-04-28T20:29:17.329Z (about 1 year ago)
- Language: TypeScript
- Homepage:
- Size: 3.59 MB
- Stars: 12
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gerbera Mobile App

This is the mobile app interface for the [Gerbera](https://github.com/gerbera/gerbera) UPnP media server. It's built with React Native, using Expo, so it can function both on Android and iOS.
Downloads are available here: [APK](https://storage.googleapis.com/gh-assets/gerbera-861b92c363074151a2b8b524acc811bf-signed.apk)
**Contributions and Bug Reports are welcome**
# Table of contents
- [Table of contents](#table-of-contents)
- [Screenshots](#screenshots)
- [Build](#build)
- [Features](#features)
- [Limitations](#limitations)
# Screenshots







# Build
[(Back to top)](#table-of-contents)
This process should allow you to build your own version of this apk.
Clone git repo
```
git clone https://github.com/gerbera/gerbera-mobile-app.git
cd gerbera-mobile-app
```
Install dependencies
(you can use `npm` to install dependencies if you prefer)
```
yarn global add expo-cli
yarn install
```
Build the app
(you will be aksed some questions when building, answer with the defaults and you should be good)
```
expo build -t apk
```
FYI: The build may take a while since you are using a shared build server
# Features
[(Back to top)](#table-of-contents)
* Download files from Database to your mobile phone
* Browse File System & Database
* Add files / folders from File System to Database
* Edit Containers / Items in Database
* Delete Containers / Items from Database
* View Item properties in Database (duration / bit rate / resolution / size / etc.)
* Add / Edit Autoscans on the File System
* View previously connected clients
* Dark Mode support
# Limitations
[(Back to top)](#table-of-contents)
Currently the app doesn't support the following (but it should very soon!):
* Username/password authentication
* Adding containers in the database