Primeiros Passos
↓ Baixar .mdPrimeiros Passos
Bem-vindo ao PodCubo! Este guia vai te ajudar a fazer o deploy da sua primeira aplicação em minutos.
O que é o PodCubo?
PodCubo é uma PaaS (Platform as a Service) moderna para desenvolvedores. Faça deploy de apps, bancos de dados e sites estáticos sem gerenciar servidores. Se roda no seu localhost, roda no PodCubo.
Conceitos Principais
Antes de começar, esses são os conceitos principais:
- Stack — Um grupo de serviços que pertencem juntos (ex: sua app + banco de dados + cache). Internamente, uma stack é um pod — todos os containers compartilham a mesma rede e se comunicam via
localhost. Cada stack é isolada das demais. - App — Um serviço rodando dentro de uma stack. Pode ser uma aplicação web (do GitHub ou imagem Docker), um banco de dados ou um site estático.
- Plano — Define os recursos (CPU, RAM, disco) disponíveis para sua stack.
Crie Sua Conta
- Acesse app.podcubo.com e crie sua conta
- Verifique seu email clicando no link que enviamos
- Pronto para fazer deploy!
Faça o Deploy da Sua Primeira App
Pelo GitHub
- Crie uma nova stack e escolha um plano
- Clique em New App e selecione App como tipo
- Escolha Git Repository como fonte
- Conecte sua conta do GitHub e selecione seu repositório
- Escolha a branch (ou release) para deploy
- Defina a porta que sua app escuta
- Clique em Create — o PodCubo vai clonar, buildar e fazer deploy automaticamente
Sua app precisa de um Dockerfile na raiz do repositório. Aqui está um exemplo para uma app Node.js:
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
EXPOSE 3000
CMD ["node", "index.js"]A Partir de uma Imagem Docker
- Crie uma nova stack e escolha um plano
- Clique em New App e selecione App como tipo
- Escolha Container Image como fonte
- Digite o nome da imagem (ex:
nginx:alpine) - Defina a porta e clique em Create
Próximos Passos
- Deploy pelo GitHub — guia detalhado
- Bancos de dados em um clique — PostgreSQL, MongoDB, Redis
- Domínios customizados — conecte seu próprio domínio