Nesta página

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

  1. Acesse o Guara Cloud e faca login

    Acesse guaracloud.com e clique em Entrar. Voce pode fazer login com sua conta GitHub ou Google.

  2. 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.

  3. 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).

  4. Configure e faca o deploy

    Defina a porta que sua aplicacao expoe (por exemplo, 3000 para um app Node.js). Adicione variaveis de ambiente se necessario. Clique em Deploy.

  5. 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.

Proximos passos