Por que VPS + Coolify?
- Custo fixo — sem surpresas por volume de execuções
- Múltiplos projetos no mesmo servidor
- Coolify oferece interface de deploy similar ao Vercel, mas auto-hospedada
- Recomendado para quem já tem ou planeja contratar um VPS
Requisitos de Servidor
Recomendado para rodar AssessIQ bem:| Recurso | Mínimo | Recomendado |
|---|---|---|
| CPU | 2 vCPU | 4 vCPU |
| RAM | 4 GB | 8–16 GB |
| Disco | 20 GB SSD | 40 GB SSD |
| OS | Ubuntu 22.04+ | Ubuntu 24.04 LTS |
Instalar o Coolify
http://SEU-IP:8000.
Configurar o Projeto no Coolify
Criar novo serviço
Clique em New Resource → Application e selecione o repositório
plataforma-testes.Configurar build
- Build Pack: Nixpacks ou Docker (Coolify detecta Next.js automaticamente)
- Build Command:
pnpm install && pnpm build - Start Command:
pnpm start - Porta:
3000
Adicionar variáveis de ambiente
Na aba Environment Variables, adicione todas as variáveis do guia.
Configurar domínio e SSL
Na aba Domains, adicione seu domínio. O Coolify provisiona o SSL via Let’s Encrypt automaticamente usando Traefik como proxy reverso.
Deploy Automático (Webhooks)
Configure o webhook do Coolify no seu repositório GitHub:- No Coolify, copie o Webhook URL do projeto
- No GitHub → Settings → Webhooks → Add webhook
- Cole o URL e selecione o evento
push