- Documentação
- Começando
- Quickstart
Quickstart
Siga estes passos para colocar sua primeira aplicacao no ar com o Guara Cloud.
Pre-requisitos
- Uma conta GitHub ou Google para fazer login.
- Um repositorio com sua aplicacao (pode ser qualquer linguagem que rode em container).
Seu primeiro deploy
-
Acesse o Guara Cloud e faca login
Acesse guaracloud.com e clique em Entrar. Voce pode fazer login com sua conta GitHub ou Google.
-
Crie um novo projeto
Apos o login, clique em Novo Projeto. Escolha um nome e uma descricao para seu projeto. O projeto e a unidade organizacional que agrupa seus servicos.
-
Crie um servico
Dentro do seu projeto, clique em Novo Servico. Conecte seu repositorio GitHub e selecione a branch que deseja deployar (por exemplo,
main). -
Configure e faca o deploy
Defina a porta que sua aplicacao expoe (por exemplo,
3000para um app Node.js). Adicione variaveis de ambiente se necessario. Clique em Deploy. -
Acesse sua aplicacao
Em poucos minutos, seu servico estara no ar. Acesse pela URL automatica:
https://seu-servico-seu-projeto.guaracloud.com
Exemplo: deploy de um app Node.js
Se voce tem um app Express simples, basta ter um Dockerfile na raiz do repositorio:
FROM node:20-alpine
WORKDIR /app
COPY package*.json ./
RUN npm ci --only=production
COPY . .
EXPOSE 3000
CMD ["node", "server.js"]
Conecte o repositorio no Guara Cloud, defina a porta como 3000 e clique em Deploy. Pronto.