O Replit é um ambiente de desenvolvimento completo no navegador com IA integrada (Replit Agent). Veja como trazer seu projeto Replit para a Veloz.
O fluxo
Replit (criar com Agent) → download/GitHub → veloz deploy → app no ar
1. Criar o app no Replit
No Replit, use o Agent para gerar seu app:
Crie um app Next.js com autenticação via Google, dashboard de tarefas
com CRUD completo, e banco PostgreSQL. Use Tailwind CSS.
O Replit Agent cria o projeto, instala dependências e mostra o preview ao vivo.
2. Exportar o projeto
Opção A: Via GitHub (recomendado)
- No Replit, clique em Git no painel lateral
- Conecte seu GitHub e faça push para um repositório
- Clone localmente:
git clone https://github.com/seu-usuario/meu-app.git
cd meu-appOpção B: Download direto
- No Replit, clique nos três pontos (⋯) no painel de arquivos
- Selecione Download as ZIP
- Extraia e entre na pasta:
unzip meu-app.zip
cd meu-app3. Preparar para deploy
O Replit às vezes usa configurações específicas (.replit, replit.nix). Elas não são necessárias para a Veloz.
Verifique se o package.json tem os scripts corretos:
{
"scripts": {
"build": "next build",
"start": "next start"
}
}Instale as dependências e teste o build:
npm install
npm run build4. Deploy
npm install -g onveloz
veloz login
veloz deployℹ Framework detectado: Next.js
ℹ Build: npm run build
ℹ Start: npm start
? Confirmar e fazer deploy? (Y/n)
✓ Build concluído em 25s
✓ Deploy concluído!
✓ https://meu-app.onveloz.com
5. Variáveis de ambiente
O Replit usa "Secrets" para variáveis de ambiente. Transfira para a Veloz:
- No Replit, vá em Secrets e copie os valores
- Defina na Veloz:
veloz env set DATABASE_URL=postgres://...
veloz env set GOOGLE_CLIENT_ID=...
veloz env set GOOGLE_CLIENT_SECRET=...Banco de dados
Se o Replit Agent criou um banco PostgreSQL integrado, você precisa migrar para um banco externo:
Neon (recomendado)
- Crie um banco no Neon
- Copie a connection string
- Defina na Veloz:
veloz env set DATABASE_URL=postgres://user:pass@ep-xxx.us-east-2.aws.neon.tech/mydb- Rode as migrations:
npx prisma migrate deploySupabase
- Crie um projeto no Supabase
- Vá em Settings → Database → Connection string
- Defina na Veloz:
veloz env set DATABASE_URL=postgres://postgres:pass@db.xxxx.supabase.co:5432/postgresPor que Veloz ao invés do Replit Deploy?
- Servidores no Brasil — Latência 10x menor para usuários brasileiros
- Sem cold starts — App sempre ativo, sem esperar spin-up
- Domínio personalizado — Seu
.com.brcom SSL automático - Scaling — Múltiplas instâncias, autoscale configurável
- Preço previsível — Sem cobrança por ciclos de computação
Deploy automático
Se você exportou para GitHub:
- Conecte o repo à Veloz via GitHub App
- Continue editando no Replit
- Cada push → deploy automático na Veloz
Replit (editar) → GitHub (push) → Veloz (deploy automático)
Próximos passos
- Deploy com Supabase — Banco de dados para seu app
- Deploy com Neon — PostgreSQL serverless
- Domínios — Configurar domínio personalizado