Kapsule Orbit

Push para publicar.
Online em ~1 minuto.

Conecte GitHub, GitLab ou Bitbucket. Cada push desencadeia uma build. Cada pull request obtém um URL de pré-visualização. Domínios personalizados, cron jobs, tokens de API, Web Vitals. Gratuito para sempre num projeto. Lugares ilimitados.

Plano gratuito para sempre Lugares ilimitados DDoS nunca faturado Uso comercial permitido no plano Gratuito
my-app.kaps.run
implementação bem-sucedidaa8c1d2f · 47s
$ git push origin main
→ pushing to github.com/me/my-app
kapsule build #42 queued
npm ci · 12s
npm run build · 28s
upload + serve · 7s
✓ https://my-app.kaps.run
A cada push. A cada PR. Sempre.AO VIVO

~60s

Push para online

1 clique

Reversão

$100

Limite padrão

Ilimitados

Lugares incluídos

RunsGitHub·GitLab·Bitbucket·Next.js·Astro·Remix·Nuxt·SvelteKit·Vite·Hugo·Static

Escolhemos diferente. Intencionalmente.

Agora tem uma escolha.

Push para publicar. URLs de pré-visualização. Reversão instantânea. Tudo o que já espera de uma plataforma de implementação, feito como gostaria. A diferença está nas decisões que tomámos sobre o que é justo: sem taxas por lugar, sem cobranças de DDoS, um limite de $100 que realmente para a sua fatura.

A Kapsule é uma empresa neozelandesa. Construímos o produto que desejávamos que existisse.

Grande nome típicoKapsule Orbit
LugaresCobranças por lugar após os primeirosIlimitados em todos os planos
Tráfego DDoSFaturado contra a sua largura de bandaNunca faturado. Filtrado na nossa edge.
Proteção contra faturas inesperadasMelhor esforçoLimite fixo de $100: pausa em vez de cobrar
Uso comercial no plano GratuitoApenas uso pessoalSim, incluindo trabalho pago para clientes
Ambiente de buildContentor partilhadoMicroVM de uso único com isolamento de hardware

Preços

Três planos. Sem surpresas.

Excedentes de largura de banda $0,05/GB, excedentes de minutos de build $0,008/min. Limite padrão de $100 em todas as contas. Você define, nós nunca faturamos além disso sem a sua autorização.

Launch

Gratuitopara sempre

Projetos pessoais, protótipos, aprendizagem.

  • 1 projeto
  • 2 ambientes (prod + 1 pré-visualização)
  • 200 minutos de build / mês
  • 50 GB de largura de banda / mês
  • Subdomínio *.kaps.run
  • Lugares ilimitados
  • Uso comercial permitido
Começar Gratuitamente
Mais escolhido

Liftoff

$19/ mês

Aplicações reais com tráfego real.

  • 3 projetos
  • 4 ambientes por projeto
  • 3000 minutos de build / mês
  • 1 TB de largura de banda / mês
  • Domínios personalizados
  • Cache de build
  • Suporte prioritário
Escolher Liftoff

Apex

$49/ mês

Aplicações em produção com escala.

  • Projetos ilimitados
  • 11 ambientes por projeto
  • 8000 minutos de build / mês
  • 3 TB de largura de banda / mês
  • Servidores de build mais rápidos
  • Suporte premium
Escolher Apex

Reembolso em 30 dias nos planos pagos. Não é necessário cartão para o Launch.

Incluído em todos os planos

Tudo o que esperaria, incluído.

As funcionalidades principais de implementação estão disponíveis em todos os planos. Os planos pagos aumentam a capacidade e desbloqueiam domínios personalizados, cache de build e tokens de API.

Push-to-deploy

URLs de pré-visualização por PR

Reversão com um clique + automática

Domínios personalizados + SSL automático (Liftoff+)

Ambientes por branch

Variáveis de ambiente encriptadas

MicroVM com isolamento de hardware

Cache de build (Liftoff+)

Stream de build em direto + arquivo

Cron jobs

Tokens de API + GitHub Actions (Apex)

Colaboradores de equipa

Cabeçalhos HTTP personalizados

Core Web Vitals (p75)

Changelog público + RSS

DDoS filtrado na edge

Funções de edge

O que pode publicar

O que quer que construa, o Orbit implementa.

Seis formas comuns de os programadores usarem o Orbit. Se o seu caso não se encaixar, provavelmente ainda funciona. O Orbit implementa tudo o que compila com Node 20 ou 22.

Site de marketing ou blogue

Site estático ou baseado em framework publicado a cada git push. Domínio personalizado, rápido em todo o lado.

Runs

Astro, Next.js, Hugo, HTML simples

SaaS ou aplicação web

Uma aplicação moderna com rotas de API, funções de edge e URLs de pré-visualização por branch.

Runs

Next.js, Remix, Nuxt, SvelteKit

Portfólio pessoal

O seu trabalho, a sua bio, o seu blogue. Publicado online em menos de um minuto, sempre.

Runs

Astro, Next.js, HTML estático

Ambientes de pré-visualização por PR

Cada pull request obtém o seu próprio URL. Partilhe com os revisores antes do merge.

Runs

Funciona com qualquer stack suportada

Monorepo com múltiplos sites

Marketing + app + docs num único repositório, projetos separados, implementações separadas.

Runs

Turborepo, Nx, workspaces simples

Portal de documentação

Documentação pública que se atualiza a partir do seu repositório. Pesquisa, barras laterais, versioning.

Runs

Docusaurus, MkDocs, Nextra, VitePress

Não tem a certeza qual se adequa?

Fluxo de trabalho Git

Push para publicar. Cada branch torna-se um URL.

Conecte GitHub, GitLab ou Bitbucket. Cada push desencadeia uma build. Cada pull request obtém o seu próprio URL de pré-visualização num hostname novo. Promoção gradual com verificação de saúde. Reversão por alteração de apontador para qualquer implementação anterior bem-sucedida com um clique.

  • Suporte para GitHub, GitLab, Bitbucket, ligação com um clique
  • URL de pré-visualização em cada pull request
  • Variáveis de ambiente por branch
  • Reversão com um clique, sem reconstrução
  • Reversão automática em caso de falha nas verificações de saúde

Ramificações

URLs ao vivo

main

Prod

my-app.kaps.run

47s ago

feat/new-pricing

feat-new-pricing.my-app.kaps.run

3m ago

fix/checkout-redirect

fix-checkout-redirect.my-app.kaps.run

12m ago

Isolamento de build

Cada build corre na sua própria microVM.

Sem kernel partilhado, sem processos vizinhos. Builds com isolamento de hardware garantem que os seus segredos nunca chegam a outro cliente. Encriptação AES-256-GCM das variáveis de ambiente em repouso, desencriptadas apenas dentro do sandbox de build. Arquivo permanente de logs de build em cada implementação.

  • MicroVM de uso único com isolamento de hardware por build
  • Variáveis de ambiente AES-256-GCM, desencriptadas apenas no momento da build
  • Arquivo permanente de logs de build por implementação
  • Stream de build em direto visível no KPanel
  • Cache de build (node_modules + framework) em todos os planos

Build #42 em execução

Isolated microVM · commit a8c1d2f

Selado

Isolamento de hardware

microVM de locatário único, sem kernel compartilhado

Variáveis de ambiente descriptografadas

12 segredos · limitados a este build

Cache de compilacao

node_modules e artefactos de compilacao reutilizados

Arquivo de log de build

7–90 dias dependendo do nível

Ferramentas de CI/CD avançadas

Cron jobs, tokens de API, cabeçalhos personalizados, métricas reais.

Agende acionadores HTTP com expressões cron. Emita tokens de API com âmbito para GitHub Actions e CI externo. Substitua cabeçalhos de resposta por ambiente. Core Web Vitals reais acompanhados no p75 para cada implementação.

  • Cron jobs com agendamento por expressão cron
  • Tokens de API: com âmbito para deploy, projeto ou ambiente
  • Modelo inicial para GitHub Actions (pronto para deploy hook)
  • Cabeçalhos de resposta HTTP personalizados por ambiente
  • Web Vitals (LCP, INP, CLS, FCP, TTFB) acompanhados no p75

Ferramentas de projeto

Extras de produção

Tarefas cron

5 agendamentos · cada push dispara uma compilação

Tokens de API

Tokens com escopo (deploy, projeto, ambiente)

GitHub Actions

Modelo iniciante, hook de deploy Bearer-token

Cabeçalhos HTTP personalizados

Substituições por ambiente

Web Vitals (p75)

LCP 1.2s · INP 24ms · CLS 0.02 · TTFB 89ms

Funções de edge

Execute código na edge da CDN, antes da sua origem.

Intercete e transforme pedidos ao nível da CDN: redirecionamentos, injeção de cabeçalhos, encaminhamento A/B, filtragem de bots. Escrito no formato padrão de funções de edge que já conhece das principais plataformas. Sem cold starts, apenas código que corre na edge em cada pedido.

  • Formato padrão de funções de edge: escreva uma vez, corra aqui
  • Encaminhamento por padrão de URL por função
  • Âmbito apenas para produção ou apenas para pré-visualização
  • Implementação em segundos, propagação global
  • Nunca falha silenciosamente: formatos não suportados rejeitados ao guardar

Ferramentas de projeto

Extras de produção

Tarefas cron

5 agendamentos · cada push dispara uma compilação

Tokens de API

Tokens com escopo (deploy, projeto, ambiente)

GitHub Actions

Modelo iniciante, hook de deploy Bearer-token

Cabeçalhos HTTP personalizados

Substituições por ambiente

Web Vitals (p75)

LCP 1.2s · INP 24ms · CLS 0.02 · TTFB 89ms

FAQ

Perguntas frequentes

Que stacks suporta o Orbit?+

Tudo o que compila com Node 20 ou 22 (npm, yarn, pnpm). Detetamos automaticamente Next.js, Vite, Astro, Remix, Nuxt, SvelteKit, Eleventy, Hugo, Gatsby, Docusaurus, Storybook. Para qualquer outra coisa, defina o seu próprio comando de build e diretório de saída nas definições do projeto.

Onde correm as builds e a partir de onde servem?+

Os servidores de build correm na nossa região da UE. Servimos a partir da presença da Kapsule na Nova Zelândia em Hamilton e Auckland, mais edge na UE. Os visitantes da NZ são servidos a partir da NZ. Os visitantes internacionais são encaminhados para a edge mais próxima de entre mais de 119 localizações.

Como funciona o limite de $100?+

Cada projeto começa com um limite de despesa padrão de $100/mês. Ao atingi-lo, o projeto pausa o serviço (retorna 503) até ao próximo ciclo de faturação ou até aumentar o limite. NÃO faturamos automaticamente além do limite. Ajustável por projeto, de $10 até ao valor que quiser.

O tráfego DDoS realmente não é faturado?+

Exatamente. O tráfego DDoS é filtrado na nossa edge antes de contar para a sua largura de banda. O tráfego legítimo conta; as inundações de bots não.

O que acontece se exceder os minutos de build ou a largura de banda?+

Excedentes: largura de banda $0,05/GB, minutos de build $0,008/min. Ambos param ao atingir o seu limite de despesa. Notificamo-lo aos 50%, 80% e 100% do limite.

Posso usar o Orbit comercialmente no plano Gratuito?+

Sim. O trabalho pago para clientes é permitido no Launch. Sem a armadilha do 'apenas uso pessoal'. O plano gratuito é genuinamente gratuito.

Pronto para fazer push?

Comece gratuitamente. Push para publicar. Online num minuto.

Gratuito para sempre, uso comercial permitido. Atualize apenas quando o superar.