keeb
administrator of the swamp
- Three Minutes of Trouble, 20 million eventskeeb.devapproved
- Building a Group TV Recommendation Enginekeeb.devapproved
- #1544swamp auth whoami should report paid tier and trial statusfeature
- #1496Split the score-read circuit breaker so leaderboard pressure can't blank profile scoresbug
- #1494score-rollup-projector: O(all-time ledger) closure + per-pod fan-out saturates prod ClickHouse CPUbug
- #1486swamp auth server-login ignores SWAMP_SERVE_URLbug
- #1482CLI reports 'HTTP/2 not supported by this client' when the server actually returned 401 — masks auth failures as a transport errorbug
Ssh
General-purpose SSH operations — exec, upload, wait for connection (https://github.com/keeb/swamp-ssh)
Tailscale
Install Tailscale on remote VMs over SSH and sync tailnet machine inventory from tailscale status JSON into per-machine resources.
Mongodb Datastore
MongoDB-backed swamp datastore — distributed locks with TTL, heartbeat, and nonce fencing, plus a manifest+content-addressed-blob sync protocol that streams the datastore tier as inline-bytes cursor batches. Blobs over 15 MB are transparently chunked across multiple docs so they fit under MongoDB's 16 MB BSON limit. Scoped by tenant + repo namespace. Requires MongoDB 4.0+ as a replica set.
Proxmox
Proxmox API auth + VM fleet lifecycle management (https://github.com/keeb/swamp-proxmox)
Mms
Media management system — content discovery, deduplication, download protocol handling, LLM-powered file organization, and subtitle extraction