record label manager
react · django · postgresMulti-label CRM for electronic music — releases, deadlines, demos, multi-distributor revenue ingest (Bandcamp, Zebralution, Labelworx) and payouts. Used in production by DSRPTV.
about
a dozen services, one small Oracle box, and the homegrown lake that watches it all.
Multi-label CRM for electronic music — releases, deadlines, demos, multi-distributor revenue ingest (Bandcamp, Zebralution, Labelworx) and payouts. Used in production by DSRPTV.
A music-library pipeline as a web app — Soulseek sync, TraxDB cataloguing, and cratemate (album cover → metadata via Claude vision) — then drains finished files back to the Mac.
A job-search automaton: crawls LinkedIn, Indeed, Google Jobs, Gupy and Vagas.com.br, scores each posting against a profile, and tracks applications kanban-style.
Personal operations dashboard — finances with Pluggy bank sync, tasks, calendar, reminders and health — wired to a Claude assistant sidecar. Private to me.
Multi-strategy crypto trading on Freqtrade: 7 bots across Binance and Hyperliquid — 2 trading live capital, 5 dry-run copy-trader validators — with Prometheus metrics and Telegram trade alerts.
Site for the DSRPTV electronic-music label — release catalog, embedded audio player and Stripe + PIX checkout on a Firebase backend. A staging build adds an interactive 3D release cube.
Production stack for a Brazilian electronic-music festival in Sul de Minas — a public Sanity-backed landing plus an internal Supabase hub for artists, logistics and scheduling. Third edition, Sept 2026.
A multi-festival operations toolkit generalized out of Veludo — per-festival scoping for artists, logistics and scheduling. In active development.
Archive site for DDD 001, a Brasília boiler-room-style broadcast series — DJ sets and aftermovie. Next edition to be confirmed.
Site for a two-person studio building modern web apps and unusual digital products. Next + Tailwind, served static from the VPS.
A hands-free voice agent for the Mac: hold a key, speak, and Claude acts on calendar, email, WhatsApp and code — heavy tasks offloaded to a background Codex worker. Runs as a local daemon.
The box itself — the Oracle VPS that runs this whole fleet, plus the lake: a homegrown substrate of per-service state snapshots, event streams and cross-session Claude memory.
Everything runs on one Oracle Cloud a1.flex instance — 4 ARM cores, 24 GB RAM, in São Paulo. No Kubernetes, no second box; just careful use of a single small server.
Traefik terminates TLS (wildcard certs via Cloudflare) and routes every service by container label. Dokploy manages the apps it owns — git-push deploys, container UI — while the rest run as plain docker compose behind the same Traefik.
A homegrown "lake" watches the fleet: cron feeders snapshot per-service state every 10 minutes, stream deploy and commit events, and write a nightly digest — the same data behind this page's live status.
It's driven remotely from anywhere: a Telegram bot and Anthropic remote-control let Claude read the lake, run deploys and act across the fleet. Nightly backups and a disk watchdog keep it honest.