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.
- Entre com o GitHub em app.skiffly.dev. Um workspace pessoal é criado com um pequeno crédito de teste.
- New project e depois New service → GitHub repo: escolha um repositório e uma branch. O Railpack reconhece o stack; se houver um
Dockerfilena raiz, ele é usado no lugar. O primeiro deploy começa na hora. - Acompanhe o build na aba Deployments. Quando o status mudar para
SUCCESS, abra Settings → Networking → Generate domain do serviço para receberhttps://<nome>-<id>.skiffly.cloud. - Precisa de um banco de dados? New service → Template → PostgreSQL. Ele ganha um volume e uma
DATABASE_URL; nas variáveis do seu app adicioneDATABASE_URL=${{Postgres.DATABASE_URL}}e faça um novo deploy. - 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#
Domínio próprioUm CNAME, um registro TXT, TLS em menos de um minuto.Variáveis e referênciasCompartilhe segredos entre serviços sem copiar.Configuração como códigoDescreva o projeto em
skiffly.ts e execute skiffly config apply.CobrançaPlanos, preços de uso, recargas e o que acontece quando o saldo acaba.