Demnächst

Pushen und deployen. Jeder Branch bekommt eine Adresse.

Verbinden Sie Ihr Repository einmal, und jeder Push wird gebaut. Produktion, Staging und jeder Branch erhalten eine eigene Webadresse, SSL-Zertifikat inklusive.

  • Ein Klick holt einen früheren Deploy zurück

Orbit ist noch nicht verfügbar. Hinterlassen Sie Ihre E-Mail-Adresse, und wir sagen Ihnen Bescheid, sobald es startet.

Wir verwenden diese Adresse nur, um Ihnen mitzuteilen, wann Orbit startet.

harbour-laneProduktionharbour-lane.kaps.runLive
a3f9c1eDie Checkout-Seite schneller machenmainvor 2 Minuten
  • Herunterladen4s
  • Installieren38s
  • Bauen1m 12s
  • Hochladen6s
Erreichbar unterharbour-lane.kaps.run
ErkanntNext.js / pnpm
Deploy-Bewertung92
Branch-Vorschauharbour-lane-fix-checkout.preview.kaps.runEntsteht beim Push, und der Link wird im Pull Request gepostet.
Vorheriger Deploy7d1b408gesternZurücksetzenAusgeliefert wird der Build, der bereits vorhanden ist, also ist er sofort live.
  • Ihre Website wird von 119 Edge-Standorten in 77 Ländern ausgeliefert, und wer sie öffnet, bekommt seine Antwort vom nächstgelegenen davon.
  • Das Netz, das sie trägt, ist für mehr als 250 Terabit pro Sekunde gebaut, sodass Ihr geschäftigster Tag darin ein ganz gewöhnlicher ist.
Vorschauen

Jeder Branch bekommt seine eigene Live-Kopie.

Pushen Sie einen Branch, und er ist unter seiner eigenen Adresse live, mit eigenem SSL-Zertifikat, sodass Sie einem Kunden einen Link schicken und ihn draufschauen lassen können, während Ihre echte Website weiter für alle anderen läuft.

harbour-lane-fix-checkout.preview.kaps.runLive
Harbour Lane

Kaffee, geröstet am Tag des Versands.

Sortenreine Bohnen von kleinen Farmen, auf Bestellung geröstet und noch am selben Nachmittag verschickt.

Zur Rösterei
Auf Bestellung geröstet
Kleine Farmen
Versand am selben Tag
92Deploy-BewertungEin gezeichnetes Beispiel für eine Branch-Vorschau.
  • mainharbour-lane.kaps.runLive
  • stagingharbour-lane-staging.kaps.runStaging
  • fix/checkoutharbour-lane-fix-checkout.preview.kaps.runVorschau

Rechnen Sie sich Ihre Adresse aus.

Tippen Sie einen Branch-Namen ein und sehen Sie genau die Adresse, die dieser Branch bekommt.

Projektharbour-lane
Ihre Adresseharbour-lane-feat-new-pricing.preview.kaps.run16/63

Verbinden Sie das Repository, das Sie schon nutzen.

Orbit arbeitet mit den drei größten gehosteten Git-Diensten, und jeder davon verhält sich genau gleich. Verbinden Sie Ihren einmal, und jedes Projekt, das Sie danach anlegen, kann ihn nutzen.

  • Jeder Push auf einen beobachteten Branch startet einen Build
  • Jeder Pull Request bekommt eine Vorschau, und der Link wird an den Request gepostet.
  • Das Ergebnis wird am Commit gepostet, damit Sie dort, wo Sie ohnehin arbeiten, sehen, wie ein Build gelaufen ist
Der Build

Verfolgen Sie Ihren Build vom Push bis live.

Jeder Build bekommt eine eigene, saubere Maschine, Orbit erkennt 13 Frameworks beim Namen, und Sie können jede Zeile mitlesen, während sie entsteht.

  • Next.js
  • Astro
  • SvelteKit
  • Nuxt
  • Gatsby
  • Create React App
  • Vite
  • Angular
  • Remix
  • Hexo
  • Eleventy
  • Hugo
  • Jekyll

Ein Projekt, das mit etwas anderem gebaut wird, geht genauso live, über den Build-Befehl, den es ohnehin schon nutzt.

buildharbour-lane
phase=download
phase=cache-restore hit, 3s
$phase=install npm ci
$phase=build next build
phase=artifact out/
harbour-lane.kaps.run ist live

Halten Sie ein Deployment an, bis jemand Ja sagt.

Schalten Sie es für die Umgebungen ein, auf die es ankommt, und ein Push wartet dort mit dem Commit darauf, bis Sie ihn freigeben.

Wartet auf FreigabemainVor 4 Minuten gepusht. Wartet auf Ihre Freigabe.
  • Ihr Produktions-Branch wartet auf die Freigabe durch eine Person
  • Geben Sie ihn frei, baut und deployt er wie jeder andere Push
Jeder Deploy

Jeder Deploy sagt Ihnen, wie er gelaufen ist.

Drei Prüfungen laufen von allein, bei jedem Deploy.

  • Ihre Sicherheitseinstellungen bekommen eine Note6 davon werden bei jedem Deploy geprüft und bekommen eine Note, die Sie auf einen Blick lesen können.
  • Der Deploy bekommt eine BewertungVon 100 Punkten, aus Ihren Abhängigkeiten, Ihrer Sicherheitsnote, Ihren Leistungsbudgets und der Dauer des Builds.
  • Ihre Website wird getestet, sobald sie live istWir rufen echte Seiten ab und prüfen, was zurückkommt, und auf Wunsch wird der letzte gute Deploy automatisch für Sie wiederhergestellt.

Jedes Ergebnis bleibt erhalten, damit Sie in einem Monat sehen, ob Ihre Bewertung gestiegen oder gefallen ist und welcher Deploy sie bewegt hat.

Stellen Sie es wieder her, wie es war.

Wählen Sie einen beliebigen früheren Deploy und machen Sie ihn wieder live. Ausgeliefert wird der Build, den Sie schon haben, also ist er sofort live.

  • Die letzten 50 Builds je Umgebung bleiben erhalten, und was live ist, bleibt immer erhalten
  • Ein Rollback hält Ihre Wahl fest, sodass der nächste Merge darauf wartet, dass Sie ihn live schicken
Die Plattform

Zwölf weitere Dinge, die Sie bekommen, in jedem Tarif.

  • Setzen Sie Ihre Schlüssel einmal und machen Sie weiterIhre Schlüssel sind verschlüsselt und gehen an genau die Projekte, die sie brauchen, und jede Änderung daran bleibt erhalten, sodass Sie jederzeit sehen, was sich wann bewegt hat.
  • Sehen Sie dem Build beim Laufen zuDas Log wird gestreamt, während der Build läuft, und bleibt danach durchsuchbar, sodass Sie genau auf der Zeile landen, die Sie suchen, und das Ganze können Sie mitnehmen.
  • Erfahren Sie, wie schnell sich Ihre Website wirklich anfühltLaden, Interaktion und Layout werden an den Menschen gemessen, die Ihre Website tatsächlich nutzen. Die Messung ist cookiefrei, sodass Ihre Besucher direkt zu Ihren Inhalten gelangen.
  • Je mehr Besucher eine Seite hat, desto günstiger läuft sieAuf Ihr Kontingent zählen allein die Anfragen, die Ihre Website erreichen, und alles, was der Cache ausliefert, ist kostenlos.
  • Lassen Sie es zuerst ein paar Leute ausprobierenSchicken Sie einen Teil der Besucher auf den neuen Build, halten Sie sie dort, während er sich einspielt, und erhöhen Sie den Anteil Schritt für Schritt.
  • Beantworten Sie eine Anfrage, bevor sie bei Ihnen ankommtIhr eigener Code läuft am Edge für Rewrites, Routing und Prüfungen, sodass die Antwort schon in der Stadt losgeht, in der Ihr Besucher sitzt.
  • Geben Sie einem Job eine Uhrzeit und vergessen Sie ihnIhr Projekt führt den Job nach Ihrem Zeitplan aus, und jeder Lauf bleibt erhalten, mit der Anfrage und der Dauer.
  • Geben Sie allen eine Seite zum NachsehenVerfügbarkeit und ein Changelog für Ihr Projekt liegen jeweils unter einer eigenen Adresse, mit einem Feed, dem Ihre Leute folgen können.
  • Zeigen Sie die Arbeit zuerst Ihrem KundenLegen Sie ein Passwort oder eine Adressliste auf eine Vorschau, und geben Sie zeitlich begrenzte Links aus, die genau die richtige Person direkt hineinlassen.
  • Sehen Sie das ganze System von jedem Projekt ausFassen Sie die Projekte, die ein System bilden, zu einer Gruppe zusammen. Öffnen Sie eines davon, und Sie sehen alle anderen, sodass niemand die Übersicht im Kopf behalten muss.
  • Deployen Sie mitten in Ihrer geschäftigsten StundeDie ersetzte Datei wird noch einen Tag lang weiter ausgeliefert, sodass jemand mitten auf einer Seite genau das bekommt, was er angefordert hat.
  • Bauen Sie es einmal und teilen Sie es überallSchalten Sie einen gemeinsamen Cache für Ihr ganzes Konto ein, und jedes Projekt übernimmt Arbeit, die ein anderes schon erledigt hat, sodass der nächste Build früher fertig ist.
Fragen

Gute Fragen, beantwortet.

Welche Adresse bekommt mein Branch?
Produktion ist Ihr Projektname unter kaps.run, und Staging ist derselbe Name mit staging am Ende. Jede Branch-Vorschau liegt unter preview.kaps.run als Ihr Projektname und der Branch, klein geschrieben und mit Bindestrichen, und ein Pull Request auf diesem Branch nutzt dieselbe Adresse. Auf dieser Seite gibt es ein Feld, das Ihnen Ihre anzeigt.
Gibt es eine Grenze, wie lange ein Build laufen darf?
Ja. Jeder Build hat höchstens dreißig Minuten, und jede einzelne Phase darin hat ein kürzeres Limit, sodass Ihre Build-Minuten planbar bleiben.
Kann ich verhindern, dass ein Push direkt in die Produktion geht?
Ja. Schalten Sie die Freigabe für diese Umgebung ein, und ein Push wartet dort mit dem Commit darauf, bis Sie ihn freigeben. Pushen Sie in der Zwischenzeit erneut, nimmt der neuere Commit seinen Platz ein.