A community gallery of sideloadable apps for repurposed Meta / Facebook Portals, served from reportal.dev.
People are turning discontinued Meta Portals into Android wall displays. Reportal
makes those apps discoverable: it's a single static page that, on load, asks GitHub
for every repo tagged meta-portal and
renders them as an installable gallery.
- No backend, no database. It's
index.html+app.json GitHub Pages. - On load it makes one GitHub Search API call (
topic:meta-portal), then pulls each app's optionalmeta-portal.jsonmanifest and screenshots straight from the CDN (raw.githubusercontent.com/opengraph.githubassets.com) — those don't count against the API rate limit. - Results are cached in
localStorage(6h). GitHub's unauthenticated limit (60 req/hr) is per visitor IP, so there's no shared bottleneck.
Add the meta-portal topic to your repo (and, optionally, a meta-portal.json
manifest + a GitHub Release with your APK). It shows up automatically. See
SPEC.md.
It's plain HTML/CSS/JS — no build step:
python3 -m http.server 8080 # then open http://localhost:8080This repo is the site root. Enable Settings → Pages → Deploy from branch →
main / / (root). The CNAME file points it at reportal.dev; set the DNS
records at your registrar to GitHub Pages (apex A records or a www CNAME).
MIT. Unofficial community project; not affiliated with Meta.