VPS Master7 · Módulo 00
Bem-vindo ao
Master7 Dual Architecture
Antes de tocar em qualquer linha de código, entenda o que você vai construir — e por que essa filosofia dual existe.
O que você vai construir
No fim dessa jornada você terá uma VPS Brasileira de alto nível rodando apps em produção, com SSL automático, backup em R2 Cloudflare e monitoramento — tudo que um SRE sênior montaria, sem precisar ser um.
💡 A proposta: 3 horas do zero ao primeiro deploy em produção, mesmo se você nunca tocou em Linux. Sem mágica — só sequência certa.
A filosofia Dual Architecture
A VPS Master7 é dividida em 2 lados com papéis muito específicos. Separação que elimina 90% dos problemas que founders indie enfrentam quando começam a self-hostar.
🏗️ Lado Ops
Stack padrão com EasyPanel. Onde rodam os apps do dia-a-dia: n8n (automações), Chatwoot (atendimento), Postgres, apps do cliente.
- Deploy 1-click via templates
- Traefik reverso automático
- SSL Let's Encrypt automático
- Backups agendados
🧠 Lado Brain
Docker Compose puro. Onde vivem os agents AI, LLMs locais, banco vetorial e o Segundo Cérebro da GL7.
- Ollama com Gemma/Llama local
- Supabase self-hosted
- Caddy reverso (não nginx)
- Controle total via compose
⚡ Por que dual: um lado é produtividade (EasyPanel faz 80% do trabalho). O outro é soberania técnica (Docker puro pra quando você precisa controlar cada byte). Sem conflito: cada um no seu lugar.
Stack tecnológica
- Ubuntu 24.04 LTS (Noble Numbat) — base do servidor
- EasyPanel — control panel do lado Ops (templates, deploy, SSL)
- Docker + Docker Compose — containers pro lado Brain
- Traefik + Caddy — reverse proxies com SSL automático
- Cloudflare — DNS, proxy, Workers, R2 backup
- fail2ban + UFW + SSH key-only — hardening base
- Ollama + Supabase — AI local e banco vetorial
Pré-requisitos
Você não precisa ser sysadmin. Mas precisa ter algumas coisas à mão antes de começar o módulo 01:
⚠️ Checklist antes do módulo 01:
- Cartão de crédito (pra VPS Hostinger — vamos usar o plano KVM 4, ~R$ 50/mês)
- Domínio próprio OU dispostos a comprar um novo (~R$ 40/ano)
- Conta Cloudflare (grátis — vamos criar no módulo 01 se precisar)
- Terminal: Mac ou Linux nativo, ou WSL2 no Windows
- Chave SSH: se não tem, a gente cria juntos no módulo 01
O caminho à sua frente
O tutorial tem 8 módulos que você pode fazer de uma sentada (~2h30) ou quebrar ao longo de 2-3 dias. Cada módulo é auto-contido: você pode parar em qualquer ponto e voltar depois.
- 00 Bem-vindo — você está aqui ✨
- 01 DNS + VPS Compra — comprar servidor, apontar domínio, primeiro SSH (15 min)
- 02 Hardening — travar segurança antes de expor na internet (20 min)
- 03 Docker + EasyPanel — instalar stack base (15 min)
- 04 Primeiros Apps — deploy n8n, Chatwoot, Postgres (20 min)
- 05 Brain Docker Compose — lado AI da arquitetura (25 min)
- 06 Cloudflare + SSL — DNS proxied + Worker (10 min)
- 07 Backup Strategy — R2 + cron + restore drill (15 min)
- 08 Dogfood Check — primeiro deploy real + smoke test (10 min)
✅ Ao final: sua VPS Master7 rodando em produção, servindo seus primeiros apps, com backup automático e monitoramento básico. Pronta pra hospedar o primeiro cliente ou seu próprio SaaS.
Filosofia GL7
Esse tutorial segue 3 princípios do DELIVERY7 — o framework de entregáveis premium da Ghost Lab7:
- 🎯 Regra do Espelho: a GL7 aplica o Master7 em si mesma antes de vender. Dogfooding máximo.
- 🚗 Construir o carro andando: você vai iterar e melhorar enquanto usa. Não precisa ser perfeito no dia 1.
- 🔥 Incendeie seu coração: o caminho é técnico, mas a atitude é emocional. Não pare no primeiro erro.
Próximo → Módulo 01: DNS + VPS Compra