Kapsule Orbit

Poussez pour déployer.
En ligne en ~1 minute.

Connectez GitHub, GitLab ou Bitbucket. Chaque push déclenche une compilation. Chaque pull request obtient une URL de prévisualisation. Domaines personnalisés, tâches cron, tokens API, Web Vitals. Gratuit pour toujours pour un projet. Membres illimités.

Offre gratuite permanente Membres illimités DDoS jamais facturé Usage commercial OK sur l'offre gratuite
my-app.kaps.run
déploiement réussia8c1d2f · 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
À chaque push. À chaque PR. À chaque fois.EN DIRECT

~60s

Push à la mise en ligne

1 clic

Retour arrière

$100

Plafond par défaut

Illimités

Membres inclus

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

Nous avons fait des choix différents. Délibérément.

Vous avez maintenant le choix.

Push pour déployer. URLs de prévisualisation. Retour arrière instantané. Tout ce que vous attendez déjà d'une plateforme de déploiement, fait comme vous le souhaiteriez. La différence réside dans les décisions que nous avons prises sur ce qui est juste : pas de facturation par membre, pas de frais DDoS, un plafond à 100 $ qui arrête vraiment votre facture.

Kapsule est une entreprise néo-zélandaise. Nous avons construit le produit que nous aurions voulu avoir.

Grand nom typiqueKapsule Orbit
MembresFacturation par membre au-delà des premiersIllimités sur chaque formule
Trafic DDoSFacturé sur votre bande passanteJamais facturé. Filtré à notre périphérie.
Protection contre les mauvaises surprisesAu mieuxPlafond strict à 100 $ : suspension sans facturation
Usage commercial sur l'offre gratuiteUsage personnel uniquementOui, même les projets clients rémunérés
Environnement de compilationConteneur partagéMicroVM isolée matériellement à usage unique

Tarifs

Trois formules. Aucune surprise.

Dépassement de bande passante 0,05 $/Go, dépassement de minutes de compilation 0,008 $/min. Plafond par défaut de 100 $ sur chaque compte. Vous le fixez, nous ne facturons jamais au-delà sans votre accord.

Launch

Gratuitpour toujours

Projets personnels, prototypes, apprentissage.

  • 1 projet
  • 2 environnements (prod + 1 prévisualisation)
  • 200 min de compilation / mois
  • 50 Go de bande passante / mois
  • Sous-domaine *.kaps.run
  • Membres illimités
  • Usage commercial autorisé
Commencer gratuitement
Le plus choisi

Liftoff

$19/ mois

Applications réelles avec du trafic réel.

  • 3 projets
  • 4 environnements par projet
  • 3 000 min de compilation / mois
  • 1 To de bande passante / mois
  • Domaines personnalisés
  • Cache de compilation
  • Support prioritaire
Choisir Liftoff

Apex

$49/ mois

Applications en production à grande échelle.

  • Projets illimités
  • 11 environnements par projet
  • 8 000 min de compilation / mois
  • 3 To de bande passante / mois
  • Serveurs de compilation plus rapides
  • Support premium
Choisir Apex

Satisfait ou remboursé 30 jours sur les offres payantes. Aucune carte requise pour Launch.

Inclus dans chaque formule

Tout ce que vous attendez, inclus d'emblée.

Les fonctionnalités de déploiement essentielles sont disponibles dans chaque formule. Les formules payantes augmentent votre capacité et débloquent les domaines personnalisés, le cache de compilation et les tokens API.

Push-to-deploy

URLs de prévisualisation par PR

Retour arrière en un clic + automatique

Domaines personnalisés + SSL automatique (Liftoff+)

Environnements par branche

Variables d'environnement chiffrées

MicroVM isolée matériellement

Cache de compilation (Liftoff+)

Flux de compilation en direct + archive

Tâches cron

Tokens API + GitHub Actions (Apex)

Collaborateurs en équipe

En-têtes HTTP personnalisés

Core Web Vitals (p75)

Journal des modifications public + RSS

DDoS filtré en périphérie

Fonctions edge

Ce que vous pouvez déployer

Quoi que vous construisiez, Orbit le déploie.

Six usages courants par les développeurs avec Orbit. Si le vôtre ne correspond pas exactement, ça fonctionnera probablement quand même. Orbit déploie tout ce qui se compile avec Node 20 ou 22.

Site marketing ou blog

Site statique ou avec framework publié à chaque push git. Domaine personnalisé, rapide partout.

Runs

Astro, Next.js, Hugo, HTML pur

SaaS ou application web

Une application moderne avec routes API, fonctions edge et URLs de prévisualisation par branche.

Runs

Next.js, Remix, Nuxt, SvelteKit

Portfolio personnel

Vos réalisations, votre bio, votre blog. En ligne en moins d'une minute, à chaque fois.

Runs

Astro, Next.js, HTML statique

Environnements de prévisualisation par PR

Chaque pull request obtient sa propre URL. Partagez avec les relecteurs avant la fusion.

Runs

Compatible avec toute stack supportée

Monorepo avec plusieurs sites

Marketing + application + documentation dans un seul dépôt, projets séparés, déploiements séparés.

Runs

Turborepo, Nx, workspaces simples

Portail de documentation

Documentation publique mise à jour depuis votre dépôt. Recherche, barres latérales, versionnage.

Runs

Docusaurus, MkDocs, Nextra, VitePress

Vous ne savez pas lequel vous convient ?

Workflow Git

Push pour déployer. Chaque branche devient une URL.

Connectez GitHub, GitLab ou Bitbucket. Chaque push déclenche une compilation. Chaque pull request obtient sa propre URL de prévisualisation sur un nom d'hôte dédié. Promotion progressive contrôlée par vérification d'état. Retour arrière instantané vers n'importe quel déploiement réussi précédent en un seul clic.

  • Support GitHub, GitLab, Bitbucket, connexion en un clic
  • URL de prévisualisation sur chaque pull request
  • Variables d'environnement par branche
  • Retour arrière en un clic, sans recompilation
  • Retour arrière automatique en cas d'échec des vérifications d'état

Branches

URLs en direct

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

Isolation des compilations

Chaque compilation s'exécute dans sa propre microVM.

Aucun noyau partagé, aucun processus voisin. Les compilations isolées matériellement garantissent que vos secrets ne fuient jamais vers un autre client. Chiffrement AES-256-GCM des variables d'environnement au repos, déchiffrées uniquement dans le bac à sable de compilation. Archive permanente des journaux de compilation à chaque déploiement.

  • MicroVM isolée matériellement à usage unique par compilation
  • Variables d'environnement AES-256-GCM, déchiffrées uniquement au moment de la compilation
  • Archive permanente des journaux de compilation par déploiement
  • Flux de compilation en direct visible dans KPanel
  • Cache de compilation (node_modules + framework) sur chaque formule

Build #42 en cours

Isolated microVM · commit a8c1d2f

Scellé

Isolement matériel

microVM mono-client, aucun noyau partagé

Variables d'environnement déchiffrées

12 secrets · limités à ce build uniquement

Cache de build

node_modules et artefacts de build reutilises

Archive du journal de build

7–90 jours selon le niveau

Outils CI/CD avancés

Tâches cron, tokens API, en-têtes personnalisés, métriques réelles.

Planifiez des déclencheurs HTTP avec des expressions cron. Émettez des tokens API à portée limitée pour GitHub Actions et les CI externes. Surchargez les en-têtes de réponse par environnement. Core Web Vitals réels suivis au p75 pour chaque déploiement.

  • Tâches cron avec planification par expression cron
  • Tokens API : limités au déploiement, au projet ou à l'environnement
  • Modèle de démarrage GitHub Actions (hook de déploiement prêt à l'emploi)
  • En-têtes de réponse HTTP personnalisés par environnement
  • Web Vitals (LCP, INP, CLS, FCP, TTFB) suivis au p75

Outils du projet

Extras de production

Tâches cron

5 plannings · chaque push déclenche une compilation

Jetons API

Jetons limités (déploiement, projet, environnement)

GitHub Actions

Modèle de démarrage, déploiement Bearer-token

En-têtes HTTP personnalisés

Remplacements par environnement

Web Vitals (p75)

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

Fonctions edge

Exécutez du code à la périphérie du CDN, avant votre origine.

Interceptez et transformez les requêtes au niveau du CDN : redirections, injection d'en-têtes, routage A/B, filtrage de bots. Rédigées dans le format de fonction edge standard que vous connaissez déjà des grandes plateformes. Aucun démarrage à froid, juste du code qui s'exécute en périphérie à chaque requête.

  • Format de fonction edge standard : écrivez une fois, exécutez ici
  • Routage par pattern d'URL par fonction
  • Portée production uniquement ou prévisualisation uniquement
  • Déploiement en quelques secondes, propagation mondiale
  • Jamais silencieusement en échec : les formats non supportés sont rejetés à l'enregistrement

Outils du projet

Extras de production

Tâches cron

5 plannings · chaque push déclenche une compilation

Jetons API

Jetons limités (déploiement, projet, environnement)

GitHub Actions

Modèle de démarrage, déploiement Bearer-token

En-têtes HTTP personnalisés

Remplacements par environnement

Web Vitals (p75)

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

FAQ

Questions fréquemment posées

Quelles stacks Orbit supporte-t-il ?+

Tout ce qui se compile avec Node 20 ou 22 (npm, yarn, pnpm). Nous détectons automatiquement Next.js, Vite, Astro, Remix, Nuxt, SvelteKit, Eleventy, Hugo, Gatsby, Docusaurus, Storybook. Pour tout le reste, définissez votre propre commande de compilation et répertoire de sortie dans les paramètres du projet.

Où les compilations s'exécutent-elles et depuis où servez-vous ?+

Les serveurs de compilation fonctionnent dans notre région EU. La diffusion en périphérie s'effectue depuis la présence NZ de Kapsule à Hamilton et Auckland, ainsi que depuis la périphérie EU. Les visiteurs NZ sont servis depuis NZ. Les visiteurs internationaux atteignent leur périphérie la plus proche parmi 119+ emplacements.

Comment fonctionne le plafond à 100 $ ?+

Chaque projet commence avec un plafond de dépenses par défaut de 100 $/mois. Lorsque vous l'atteignez, le projet suspend la diffusion (retourne une erreur 503) jusqu'au prochain cycle de facturation ou jusqu'à ce que vous releviez le plafond. Nous ne facturons PAS automatiquement au-delà du plafond. Ajustable par projet de 10 $ jusqu'au montant souhaité.

Le trafic DDoS n'est vraiment pas facturé ?+

Exact. Le trafic DDoS est filtré à notre périphérie avant d'être comptabilisé dans votre bande passante. Le trafic légitime est comptabilisé ; les attaques de bots ne le sont pas.

Que se passe-t-il si je dépasse les minutes de compilation ou la bande passante ?+

Dépassements : bande passante 0,05 $/Go, minutes de compilation 0,008 $/min. Les deux s'arrêtent à votre plafond de dépenses. Nous vous notifions à 50 %, 80 % et 100 % du plafond.

Puis-je utiliser Orbit commercialement sur l'offre gratuite ?+

Oui. Les projets clients rémunérés sont autorisés sur Launch. Aucune contrainte du type 'usage personnel uniquement'. L'offre gratuite est véritablement gratuite.

Prêt à pousser ?

Commencez gratuitement. Push pour déployer. En ligne en une minute.

Gratuit pour toujours, usage commercial autorisé. Passez à une formule supérieure uniquement quand vous en avez besoin.