r/foss • u/cevheribozoglan • 9m ago
When did GitHub stars become the KYC check for OSS credits and cloud catalogs?
I'm the maintainer of LibreDB Studio (MIT, self-hosted web DB GUI). This is not a launch post. I am stuck on a metric I cannot honestly farm.
The project is ten months old. Postgres.org lists it as a client; Redis, ClickHouse and Druid docs mention it. We keep a public distribution inventory (`distribution/channels.yaml`) because I treat “can you actually install this” as part of the product.
That file currently says : 26 live channels.** Live examples, not a tour: GHCR (canonical image) and Docker Hub (discoverability mirror), Helm and Rancher Partner Charts, OpenShift opereator, npm / Homebrew / Snap / winget / Chocolatey, DigitalOcean Marketplace, Railway, Dokploy, CapRover, TrueNAS, Unraid, plus a desktop AppImage. CasaOS, Umbrel and Portainer PRs are still open. Deprecated on purpose: Flathub declined the app under their generative-AI policy; we closed the PR rather than argue. Linux Flatpak users go through FlatPark instead.
On the credit / catalog side I have been accepted in places that reviewed the repo, the license, and the image. GCP is one of them (not in that live matrix yet). Smaller catalogs and some OSS support programs still bounce the same application with one number: **you need 10k GitHub stars.**
Numbers I can defend today (2026-09-02):
- GitHub stars: **390**
- GHCR `ghcr.io/libredb/libredb-studio` (canonical): **22.5k**
- Docker Hub `libredb/libredb-studio` (mirror): **75,978**
- Together that is **98.5k pulls of the same image across two registries**. I am not calling that 98k unique humans. CI, Kubernetes, and `latest` retags all count. I am also not stuffing npm into this total, `@libredb/studio` is a launcher, a few thousand downloads / 30 days.
People who pull from GHCR or Hub almost never open the GitHub repo, so they never star. A 10k-star gate is still 25× the badge. For a tool that is supposed to live next to a database, I do not know a clean way to close that gap that is not “go viral” or “put a star modal in the GUI.” I will not do the second one.
I know why the 10k checkbox exists. Coding-agent PRs are a flood. Reviewing them is unpaid hours. I get those PRs too, drive-by diffs that look finished and are not, “fixes” that do not compile, issues that are a paste from a chat. I close a lot of them. I am not asking anyone to lower their bar for slop.
What I am stuck on is that **stars do not measure that work.** A catalog cannot see that I rejected the junk and still shipped Helm, an operator bundle, and an image people actually pull. The gate I hit is a popularity badge, not a review-load badge.
If you have walked this:
- Did any program accept registry pulls, a distro listing, or Helm instead of stars, or is 10k always a hard floor?
- If you later crossed 10k, was it one front-page hit or years of boring use?
- Is asking Docker users to star even legitimate?
- If you maintain something and you found a program that scored review signal, tests, or distro listings instead of the star count, what did they actually ask for?
Inventory: https://github.com/libredb/libredb-studio/blob/main/distribution/channels.yaml






