Pular para o conteúdo

Buscar na documentação

Buscar na documentação da Skiffly

Início rápido

De um repositório do GitHub a um app rodando com domínio público em poucos minutos, pelo painel, pela CLI ou por um agente de IA via MCP.

Você precisa de uma conta no GitHub e de um app que escute na porta de $PORT (ou em uma porta fixa que você informe à Skiffly). Repositórios públicos funcionam na hora; para os privados, instale o GitHub App da Skiffly quando for pedido.

  1. Entre com o GitHub em app.skiffly.dev. Um workspace pessoal é criado com um pequeno crédito de teste.
  2. New project e depois New service → GitHub repo: escolha um repositório e uma branch. O Railpack reconhece o stack; se houver um Dockerfile na raiz, ele é usado no lugar. O primeiro deploy começa na hora.
  3. Acompanhe o build na aba Deployments. Quando o status mudar para SUCCESS, abra Settings → Networking → Generate domain do serviço para receber https://<nome>-<id>.skiffly.cloud.
  4. Precisa de um banco de dados? New service → Template → PostgreSQL. Ele ganha um volume e uma DATABASE_URL; nas variáveis do seu app adicione DATABASE_URL=${{Postgres.DATABASE_URL}} e faça um novo deploy.
  5. Cada push na branch publica o serviço de novo. Ative os PR previews nas configurações do projeto para ter um ambiente de prévia para cada pull request.

Próximos passos#