grooveops. brasília · br
admin

about

the fleet & the machine

a dozen services, one small Oracle box, and the homegrown lake that watches it all.

live status…

the fleet — what's running

record label manager

react · django · postgres

Multi-label CRM for electronic music — releases, deadlines, demos, multi-distributor revenue ingest (Bandcamp, Zebralution, Labelworx) and payouts. Used in production by DSRPTV.

ocdj

react · django · postgres · slskd

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.

joberator

python · sqlite · jobspy

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.

vault

django · react · postgres · fastapi

Personal operations dashboard — finances with Pluggy bank sync, tasks, calendar, reminders and health — wired to a Claude assistant sidecar. Private to me.

master trader

freqtrade · prometheus · python

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.

dsrptv records

react · stripe · firebase

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.

veludo festival

next · supabase · sanity · dokploy

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.

festhub

next · supabase

A multi-festival operations toolkit generalized out of Veludo — per-festival scoping for artists, logistics and scheduling. In active development.

ddd

html · vanilla js · nginx

Archive site for DDD 001, a Brasília boiler-room-style broadcast series — DJ sets and aftermovie. Next edition to be confirmed.

disclaymer

next · tailwind · nginx

Site for a two-person studio building modern web apps and unusual digital products. Next + Tailwind, served static from the VPS.

clicky-fork

python · claude sdk · whisper · kokoro

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.

elder brain

oracle · dokploy · traefik · python

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.

the machine — how it's built

the box

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.

edge & deploys

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.

the lake

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.

orchestration

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.