Rough guide on making an F-Droid Repo
I believe this method gives you around ~100GB of repo space but results in an odd quirk where visiting the repo’s URL gives an 404: Not found error.
fdroidshell.nix from this repo and run nix-shell, then fdroid init. If you’re not using Nix you’ve got to setup your environment yourself..gitignore from this repo to prevent uploading the keys to the castle.repo directory, they must be under 100MB. Avoid the free tier of Github’s LFS unless your repo can fit in the meager limits.https://raw.githubusercontent.com/alt-droid/alt-droid-foss/fdroid/repo where alt-droid is your user/org name, alt-droid-foss is your repository’s name, fdroid is your branch name and repo is the folder your repo is hosted.fdroid update --create-metadata and edit the skeleton metadata yml files in the metadata directory to your liking.fdroid update and simply git add ., git commit, git push your repo.This method is a bit nicer in that it has a nice landing page when the URL is visited, but I believe the Github Pages limit for free accounts is only ~1GB, so this is only suitable for smaller repositories.
fdroid and cd into it.nix-shell, then fdroid init. If you’re not using Nix you’ve got to setup your environment yourself..gitignore from this repo to prevent uploading the keys to the castle.repo directory, they must be under 100MB. Avoid the free tier of Github’s LFS unless your repo can fit in the meager limits.fdroid update --create-metadata and edit the skeleton metadata yml files in the metadata directory to your liking.fdroid update and run the github action to launch your static site.You can search itch by license, i.e. https://itch.io/games/code-gpl2/platform-android
All the Pixel Dungeon Forks: https://github.com/Dominowood371/Pixel-Dungeon