Skip to main content

Repository layout

PathContents
skellypings/__init__.pyPublic API: TelemetryClient, __version__ (0.1.0)
skellypings/telemetry_client.pyThe entire client: buffering, signing, background flush thread
server/main.pyThe entire server: /events, /backup, /health, rate limiter
server/Dockerfilepython:3.12-slim + uv sync --frozen --no-dev, runs uvicorn on port 8080
cloudbuild.yamlBuild-push-deploy pipeline used by Cloud Build
infra/main.tfTerraform alternative for provisioning the GCP resources
stats.py, test_ping.pyMaintainer-only scripts that read Firestore directly