Your server in your pocket. The LibrePortal app for Android: dashboards, server alerts and one-tap sign-in to your Libre apps.
https://libreportal.org
- Kotlin 97.8%
- Shell 1.9%
- Dockerfile 0.3%
|
|
||
|---|---|---|
| app | ||
| docs | ||
| gradle/wrapper | ||
| provision | ||
| provision-cli | ||
| provision-provider-hetzner | ||
| tools | ||
| .dockerignore | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE | ||
| README.md | ||
| settings.gradle.kts | ||
LibrePortal app for Android
Your server in your pocket. The LibrePortal app brings your dashboards, server alerts and one-tap sign-in to your phone.
It is for people who run a LibrePortal server and want it close at hand. It talks only to your own server: no ads, no trackers, no Google services.
Preview: it works and is in daily use, but expect the odd rough edge.
What you get
- All your servers in one list, with their version, whether an update is waiting, and a warning when something needs attention.
- Your dashboards on one home screen, and for admins the whole control panel, full screen.
- Alerts as phone notifications, such as a failed backup or a nearly full disk, with a bell that lists what your server told you. They arrive through your own server, not Google.
- Sign in once. The app works with your server's single sign-on and can sign your other LibrePortal apps in, such as LibreSync and LibreMoney, after you allow it.
- Safe with certificates. It only trusts an unfamiliar server certificate if you choose to, and warns you if it ever changes.
- Updates itself (optional): it checks for new releases, verifies them, then hands them to Android's installer.
Get started
- Download the APK from libreportal.org, or see the download page. Android 8 or newer; the first time, Android asks you to allow installs from your browser.
- Open the app, and add your server by address, QR code or paste.
You need a running LibrePortal server first: see Install LibrePortal.
Learn more
- The phone app
- Phone apps and privacy: exactly what the app stores and which servers it contacts
- Notifications
- What's new
Building from source: see docs/privacy-and-build.md.
Contributing and reporting problems
Found a bug or have an idea? Open an issue. Please never post passwords, keys or other secrets in an issue; describe the problem and we will say what to share. Security problems: use the report a bug page rather than a public issue. Pull requests are welcome.