Release Monitor

GitHub · downloads
Prêt. Saisis un nom de compte GitHub (tous ses dépôts publics) ou une liste owner/repo.

Origine géographique

Source externe requise — GitHub ne publie aucune donnée de localisation
Aucune donnée de localisation pour l'instant — et ce n'est pas un réglage à activer.
L'API GitHub renvoie un unique entier par fichier (download_count). Ni pays, ni ville, ni adresse IP, ni user-agent : ces informations ne sortent jamais des serveurs de GitHub. Le filtre anti-bots ne peut donc pas s'appliquer aux compteurs ci-dessus, qui incluent les robots d'indexation, les miroirs et les CDN.
  1. Déploie le collecteur worker.js fourni (Cloudflare Workers + D1, gratuit) sur un sous-domaine, par exemple dl.mondomaine.fr.
  2. Publie tes liens de téléchargement sous la forme https://dl.mondomaine.fr/dl/owner/repo/v1.2.0/MonApp.dmg au lieu du lien GitHub direct. Le collecteur enregistre pays, ville, user-agent, puis redirige vers GitHub.
  3. Renseigne https://dl.mondomaine.fr/stats ci-dessus.
Les compteurs GitHub restent exacts pour le volume total : ils continuent d'incrémenter puisque le fichier est bien servi par GitHub.