Build a production backend one container at a time — PostgreSQL · PostgREST · Traefik · Nginx · Docker Compose. Learning material, handouts, and the variant source races hosted here.
The anti-Supabase vision: a simplified, developer-first backend built on PostgreSQL + PostgREST + Traefik + Nginx. Executive summary, philosophy, and training tiers.
SpecThe full teaching spec defining the variant sequence (v-b0…v-b9), learning objectives, locked canonical decisions, and per-variant verification steps.
CurriculumTen steps, two new ideas each, every step verified with real requests including failure cases. Who it’s for, the stack by the numbers, and why it’s different.
Orientation for the course: what you’ll build, prerequisites, and how the lessons work.
Lesson 1 · v-b0“Hands-on” (~75 min). Build the smallest working backend — DB + auto-generated REST API — and find out where it is weak, because the weak spots are what the rest of the course fixes.
Each variant page renders its README and offers the raw compose.yml, init.sql, and README.md for download.