Get Yarrand up and running in minutes!
- Android 8.0 or higher
- A running Yarr server (self-hosted or accessible)
This quickstart is a short guide — for full details see README.md.
Preferred build shortcuts use the project's Makefile which wraps common Gradle tasks.
Build and install (preferred):
# Debug build + rename
make debug-rename
# Install to connected device
make install-debug
# Release build (signed) and rename
make release-rename
# Install signed release on device
make install-releaseIf you prefer to run Gradle directly, the docs/building.md has the commands.
- Open Yarrand. If
Server URLis not configured you'll be taken to Settings. - Enter your Yarr server URL (include
http://orhttps://). - Save settings. The app will load the configured server.
Keep me logged in— persist authentication cookies across restarts.Allow self-signed certificates— enable to connect to local dev servers using autofirmed TLS (disabled by default).External link handling— external links can be opened in an external browser or blocked (configurable).
- Back button: navigates within Yarr's SPA (article → articles → feeds). If at the home feeds list, the back button exits.
- Toolbar: Home (go to configured server start), Refresh (trigger server-side feed refresh via API and poll status).
For troubleshooting, advanced build options, and the release process, see the docs/ files and README.md.