Pular para o conteúdo

Buscar na documentação

Buscar na documentação da Skiffly

Documentação da Skiffly

Skiffly é uma plataforma self-service para publicar apps e bancos de dados a partir do GitHub ou de uma imagem Docker. Faça push, receba um build e um domínio com TLS e pague só pelo que está rodando.

A Skiffly pega um repositório do GitHub ou uma imagem Docker e transforma em um serviço rodando, com um domínio HTTPS público, logs, métricas e uma rede privada até os bancos de dados ao lado. O fluxo segue o do Railway: workspace → projeto → ambiente → serviço → deploy, com uma única API GraphQL para o painel, a CLI e os agentes de IA.

O que você recebe#

  • Builds sem configuração. O Railpack reconhece Node, Python, Go, Rust, PHP, Ruby, Java e sites estáticos. Se houver um Dockerfile no repositório, ele é usado automaticamente.
  • Um domínio com TLS desde o primeiro dia. Cada serviço pode ganhar <nome>-<id>.skiffly.cloud; domínios próprios precisam de um registro CNAME e um TXT.
  • Bancos de dados ao lado do seu app. Templates para Postgres, MySQL, Redis, MongoDB e mais 130, cada um com um volume e uma string de conexão que outros serviços referenciam como ${{Postgres.DATABASE_URL}}.
  • Rede privada por nome. Serviços do mesmo ambiente se encontram em http://<slug-do-servico>:<porta>.
  • Cobrança pré-paga. Recarregue com PayPal, cartão ou cripto; o uso é medido por segundo de CPU, RAM, disco e tráfego de saída reservados. Sem cartão cadastrado, sem fatura surpresa.
  • Isolamento. Seu código roda em sandboxes gVisor; os builds rodam em microVMs Kata. Hoje os servidores ficam só na UE (data centers da Hetzner na Finlândia e na Alemanha); mais regiões depois.

Em que a Skiffly é diferente do Railway#

RailwaySkiffly
APIGraphQL em backboard.railway.com/graphql/v2Os mesmos formatos em api.skiffly.dev/graphql; a maioria dos documentos do Railway roda sem mudanças (compatibilidade)
Mudanças de configuraçãoPreparadas e depois publicadasAplicadas na hora; faça um novo deploy quando precisar de build
CobrançaCartão, fatura no fim do mêsSaldo pré-pago, PayPal, cartão ou cripto, 3 dias de carência e depois pausa
RegiõesEUA, UE, ÁsiaSó UE hoje; mais regiões depois
IsolamentoContêineresgVisor para serviços, microVMs Kata para builds
Configuração como códigoSDK railway/iac@skiffly/config, os mesmos builders, defineSkiffly

A Skiffly está em acesso antecipado. O que ainda não existe aparece com honestidade em cada página, em vez de ser prometido.

Três formas de usar#

  • Painel em app.skiffly.dev: um canvas por projeto, deploys, logs, variáveis, domínios, cobrança.
  • CLI: npm i -g skiffly, depois skiffly login, skiffly init, skiffly up. Guia.
  • MCP: claude mcp add skiffly -s user -- skiffly mcp e peça ao seu agente para fazer o deploy. Guia.
  • Publicar um site sem servidor: guias passo a passo para colocar no ar HTML, um site feito com IA ou um trabalho escolar, em Guias.