~/talk

What Information Are Package & Container Registries Hiding from You?

name:Avi Press
links:none on file
slides:none on file

Container registries like Docker Hub and GitHub Container Registry report raw pull counts but also log manifest head requests, user‑agent headers, IPs and timestamps that reveal runtime, architecture, location and uniqueness. A real case shows 73,000 pulls from 20 IPs, exposing inflated totals. Options: host a registry (costly bandwidth), or run a lightweight scarf Gateway (redirect vs proxy) to capture time series and headers, hash then discard IPs for GDPR compliance, and switch backend registries on the fly while exporting usable analytics.

AI-written summary · about

  1. 0:00Container registry data
  2. 1:05Registries and downloads
  3. 2:30Registry visibility limits
  4. 3:36Container manifests and blobs
  5. 4:59Container pull operation
  6. 6:22Accurate pull counting
  7. 8:27Client compliance challenges
  8. 10:57Registry pull request data
  9. 11:39User insights from headers
  10. 13:25Misleading download stats
  11. 15:14Unique user identification
  12. 16:41Flawed analytics impact
  13. 17:02Registry request time series
  14. 19:07Registry data limitations
  15. 19:50Self-hosted registry challenges
  16. 20:33Registry gateway concept
  17. 21:57Gateway pros and cons
  18. 23:22Scarf Gateway details
  19. 25:06Privacy in registry analytics
  20. 26:51Controlled distribution benefits
  21. 27:55Registry competition benefits
  22. 28:36Gateway scaling challenges
  23. 30:01Why share usage data
  24. 31:43Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.