Fazendo seu Primeiro Deploy

Este guia mostra o processo completo de deploy, desde a escolha do template até a verificação de logs e troubleshooting.

Visão geral do processo

O Studio Next oferece 4 modos de deploy:
ModoIdeal paraPassos
TemplateApps populares (Discord Bot, Next.js, n8n)4 passos
UploadUpload de ZIP ou GitHub URL3 passos
Projeto PróprioConfiguração manual completa6 passos
Modelo GPUEndpoints de IA3 passos
Se é seu primeiro deploy, recomendamos começar com Template ou Upload para uma experiência mais guiada.

Escolhendo o modo de deploy

Template: deploy em 1 clique

1

Abrir Wizard de Deploy

Clique em Novo Deploy no dashboard. Escolha TemplateDiscord Bot.
2

Configurar variáveis

O template pré-configura tudo. Você só precisa adicionar:
DISCORD_TOKEN=seu_token_aqui
DISCORD_CLIENT_ID=seu_client_id
Clique em Continuar.
3

Escolher VM

Selecione uma VM existente ou crie uma nova. Recomendamos:
  • Oracle Cloud Free Tier (grátis)
  • 2 vCPU, 8GB RAM (suficiente para bots)
Clique em Continuar.
4

Deploy

Clique em Deploy. Acompanhe os logs. Quando terminar, seu bot estará online.

Upload: ZIP ou GitHub

1

Abrir Wizard de Deploy

Clique em Novo DeployUpload.
2

Fazer upload

Opção 1: Upload de ZIP Arraste o ZIP do seu projeto. O Studio Next detecta automaticamente: - Node.js: package.json → npm install - Python: requirements.txt → pip install - Go: go.mod → go build - Docker: Dockerfile → docker build Opção 2: GitHub URL Cole a URL do repositório: https://github.com/user/repo. O Studio Next clona e detecta a stack.
3

Deploy

O wizard pré-preenche linguagem e recursos. Ajuste se necessário. Clique em Deploy. Se não selecionar VM, o deploy usa PaaS mode (automático, sem gerenciar VMs).

Projeto Próprio: configuração manual

1

Origem

Escolha Projeto Próprio. Cole a URL do GitHub se tiver.
2

Objetivo

Selecione o tipo de app: - Bot: bots Discord, Telegram, Slack - Website: sites e apps web - API: REST/GraphQL APIs - Database: banco de dados (PostgreSQL, MongoDB) - Tool: ferramentas e automações - Modelo GPU: endpoints de IA
3

Stack

Escolha a linguagem/framework: - Node.js: Express, Next.js, NestJS - Python: Django, Flask, FastAPI - Go: Gin, Echo - Docker: qualquer container - Rust: Actix, Rocket O Studio Next sugere recursos baseado na stack.
4

Recursos

Configure CPU, RAM e disco. Use os smart defaults ou ajuste: - CPU: 1-8 vCPUs - RAM: 512MB-32GB - Disco: 20GB-500GB
Smart defaults são otimizados para o tipo de app. Por exemplo, bots Discord recebem 512MB RAM, enquanto APIs recebem 2GB.
5

VM

Escolha uma VM existente ou crie uma nova.
6

Deploy

Nomeie o projeto e clique em Deploy.

Troubleshooting

Verificando o deploy

Após o deploy, verifique:
  1. Logs: clique em Ver logs para ver stdout/stderr
  2. Status: badge no topo mostra “Running” (verde) ou “Failed” (vermelho)
  3. URL: clique em Abrir Serviço para testar
  4. Métricas: vá em Metrics para CPU, RAM, requests
Seu primeiro deploy está completo! Explore Managing VMs para ações avançadas (SSH, console, restart).