ForgeDroid/.github
2026-11-10 15:02:36 +01:00
..
assets Brand the fork as ForgeDroid with a new application ID and docs. 2026-10-31 01:19:30 +01:00
workflows Publish the APK as a rolling latest prerelease and add download and Obtainium buttons. 2026-11-10 15:02:36 +01:00
README.md Publish the APK as a rolling latest prerelease and add download and Obtainium buttons. 2026-11-10 15:02:36 +01:00

VibedByKaKi/ForgeDroid

Forgejo client for Android. Fork of OctoDroid (gh4a) with GitHub support replaced by multi-instance Forgejo login.

The upstream project README is kept in README.md at the repository root (updated for this fork, with credit to OctoDroid).

The APK is a rolling GitHub prerelease on the latest tag. Direct download: ForgeDroid.apk. In Obtainium, keep Include pre-releases on if you add the repo by hand. Every CI run also uploads ForgeDroid-release-<build-number>.apk as a workflow artifact.

What this fork changes

  • Forgejo accounts — Add account picks a preset instance (codeberg.org, gitdab.com, git.kaki87.net, bolha.dev, git.gay, opencommit.eu, sij.ai) or a custom base URL.
  • WebView login — Sign in or register in the dialog; after a session cookie appears, the app creates a long-lived API token (customizable name, default ForgeDroid) and stores it with the instance URL.
  • API base — Requests go to {instance}/api/v1/ with Authorization: token … (no GitHub OAuth client).
  • Application ID — com.vibedbykaki.forgedroid

CI

  • Build APK — runs on push, pull request, and manual dispatch; uploads ForgeDroid-debug-<run_number>.apk with archive: false.

Credits

OctoDroid was created by Azwan Adli, Danny Baumann and contributors. This repository remains a fork of that work.