infrastructure-scaling

Auto-generated from project docs

North Star

Booklet Status

BookletStatusBranchNotes
B1: Server CleanupDONEbooklet/infra-scaling-b1+1.6GB RAM, -11GB disk, process reaper at max 7
B2: Safetii Production SplitRESEARCHEDbooklet/infra-scaling-b2RESEARCH-165 ready. 30min execution. Trigger: demo-ready.
B3: Mac Mini MigrationNOT STARTEDWhen hardware acquired
B4: Multi-Tenant AutomationNOT STARTEDWhen 10+ clients
IDTypeDeliverablePriority
---------------------------------
B1-D1taskStop Open WebUI containerP0
B1-D2taskStop open-lovable serviceP0

Recent Decisions

DateDecisionRationale
---------------------------
2026-04-01Project kickstartedRESEARCH-162 identified server at 75-80% RAM, 3.4GB swap, 46 services
2026-04-01No KubernetesSolo founder, premature complexity
2026-04-01No hyperscaler3-5x cost, no revenue to justify
2026-04-01Supabase Cloud for production$0-40/mo, managed backups, dev/prod isolation
2026-04-01Cloudflare R2 for photosZero egress fees, <$2/mo at Safetii scale
2026-04-01Home hardware = dev onlyNBN uptime insufficient for production SLA
2026-04-01Domain registrar: Synergy Wholesale for client .com.au, Cloudflare for own non-AURESEARCH-166. Cloudflare doesn't support .com.au. OpenSRS is USD/overkill. Open Synergy account when first client needs domain.
2026-04-01R2 deferred — ship with Supabase Storage firstRESEARCH-165. 1GB free = ~5 weeks. Add R2 at 800MB. Avoids scope creep.

Source: /root/projects/infrastructure-scaling/