A signed Flatpak remote, built with FrogPak and hosted on GitHub Pages.
The landing page lists every app with its install command: https://OWNER.github.io/REPOSITORY/
App developers: badges for your README help people find your app here.
- Make the repository public (GitHub Pages is free only for public repositories).
- Settings > Pages > Source: GitHub Actions.
- Create a signing key and add it as the
GPG_PRIVATE_KEYsecret: instructions. - Edit
pond.yml: set the title and remote name, and list your apps. - Actions > Publish > Run workflow.
People can ask for apps to be added or removed with the Add an app and Remove an app issue forms in .github/ISSUE_TEMPLATE/. Delete them if the Pond only publishes your own apps.
SECURITY.md asks people to report malicious apps privately. Turn that on in Settings > Security > Private vulnerability reporting.
The full guide is docs/setup.md in the engine repository.