Orbit

Was ist Orbit?

Orbit is Kapsule's git-based deployment platform: connect a repository, push a commit, and your app builds and goes live on its own URL with a free SSL certificate, no server to configure and no…

Orbit ist Kapsules Git-basierte Deployment-Plattform: Verbinden Sie ein Repository, pushen Sie einen Commit, und Ihre App wird erstellt und läuft live unter einer eigenen URL mit kostenlosem SSL-Zertifikat, ohne Server zu konfigurieren und ohne Deploy-Skript zu schreiben.

Alles, was Sie mit Orbit deployen, wird als Projekt bezeichnet. Ein Projekt hat eine Production-URL, einen vollständigen Deployment-Verlauf mit One-Click-Rollback, optionale Staging- und Branch-Preview-Umgebungen sowie eigene Build-Einstellungen, Umgebungsvariablen, Domains und Edge Functions.

Sie erreichen es über Orbit in der KPanel-Seitenleiste oder direkt unter /orbit.

Was Orbit für Sie tut

  • Push zum Deployen. Pushen Sie zu Ihrem Production-Branch und Orbit klont, installiert, erstellt, packt die Ausgabe und beginnt, sie bereitzustellen. Die meisten Projekte sind in wenigen Minuten live.
  • Sofortiges Rollback. Das Artefakt jedes erfolgreichen Builds wird beibehalten. Ein Rollback fördert eine bereits erstellte Version, daher dauert es Sekunden und führt einen Build niemals erneut aus.
  • Mehrere Umgebungen. Production, eine optionale Staging-Umgebung und eine automatische Preview-Umgebung für jeden Branch, den Sie pushen.
  • Build-Pipelines. npm, yarn und pnpm werden automatisch aus Ihrer Lockfile erkannt. Install-Befehl, Build-Befehl, Ausgabeverzeichnis, Root-Verzeichnis und Node.js-Version können alle überschrieben werden.
  • Kostenloses SSL überall. Ihre kaps.run URL und jede benutzerdefinierte Domain, die Sie anfügen, erhalten automatisch ein Zertifikat.
  • Deploy-Locks und Genehmigungen. Frieren Sie die Production während eines Incidents ein, oder verlangen Sie eine menschliche Genehmigung für jeden durch Push ausgelösten Deploy.
  • Eine Ausgabenbegrenzung für jedes Projekt. Eine standardmäßige Begrenzung von US$63.16 für monatliche Zusatzkosten mit E-Mail-Benachrichtigungen bei 50 % und 80 %, damit eine unkontrollierte Build-Schleife keine überraschende Rechnung verursachen kann.

Ihre Projekt-URL

Wenn Sie ein Projekt erstellen, wählen Sie einen Deploy URL-Slug, und Orbit gibt dem Projekt eine Subdomain unter kaps.run. Ein Projekt mit dem Slug my-app wird unter my-app.kaps.run bereitgestellt.

Branch-Previews erhalten ihren eigenen Hostnamen basierend auf dem Branch-Namen in der Form branch-<branch-name>.kaps.run. Nicht-alphanumerische Zeichen im Branch-Namen werden zu Bindestrichen und der Name wird auf 48 Zeichen gekürzt. Ein Branch namens feat/new-checkout zeigt eine Vorschau unter branch-feat-new-checkout.kaps.run.

Sie können jederzeit über die Registerkarte Domain Ihres Projekts eine eigene Domain anfügen. Siehe Eine benutzerdefinierte Domain zu Ihrem Projekt hinzufügen.

Der Deploy-URL-Slug wird einmalig beim Erstellen des Projekts gewählt und kann danach nicht mehr bearbeitet werden. Wählen Sie etwas, das Sie behalten möchten, oder fügen Sie später eine benutzerdefinierte Domain an und verwenden Sie diese als öffentliche Adresse.

Git-Anbieter

Orbit verbindet sich mit GitHub, GitLab und Bitbucket. Jeder Anbieter wird einmalig pro Konto verbunden und kann dann für beliebig viele Projekte verwendet werden. Anleitungen:

Sie können ein Projekt auch aus einer Starter-Vorlage anstelle Ihres eigenen Repositorys starten. Wechseln Sie auf dem Bildschirm „Neues Projekt" von Git-Repository importieren zu Aus Vorlage starten und wählen Sie einen der vordefinierten Stacks (Next.js, Astro, Remix, SvelteKit, Nuxt 3 oder eine Express REST API). Orbit kopiert die Vorlage und deployt sie sofort.

Erste Schritte

  1. Klicken Sie auf Orbit in der KPanel-Seitenleiste.
  2. Klicken Sie auf Neues Projekt.
  3. Verbinden Sie Ihren Git-Anbieter und wählen Sie das Repository aus, das Sie deployen möchten.
  4. Füllen Sie Projektname und Deploy URL aus.
  5. Klicken Sie auf Projekt erstellen. Ihr erster Build startet sofort und Sie landen auf der Projektübersicht.

Orbit-Projektliste in KPanel

Navigation in einem Projekt

Sobald ein Projekt vorhanden ist, sind seine Seiten in fünf Abschnitte oben im Projekt gruppiert:

GruppeSeitenWas dort vorhanden ist
OverviewOverview, DocsLive-Status, neuester Build, aktuelle Deployments, Projektintegrität, Ihr Repository README
DeploymentsDeployments, Releases, Branches, PipelineVollständiger Build-Verlauf, Release-Tags, Status pro Branch, Build-Pipeline-Ansicht
ObservabilityAnalytics, Web Vitals, Build Insights, Activity, Timeline, Status pageNutzung und Überschuss, echte Core Web Vitals, Build-Performance-Trends, Audit-Trail, öffentliche Status-Seite
ConfigureEnvironments, Env vars, Domain, Crons, Edge functions, Hooks, WebhooksAlles, das Sie einmalig einrichten und danach selten anfassen
SettingsSettingsBuild-Einstellungen, Runtime-Umschalter, Sicherheit, Benachrichtigungen, Nutzungslimits, Danger Zone

Orbit-Seiten auf Kontoebene

Einige Seiten befinden sich über einzelnen Projekten und sind über die Schaltflächen auf dem Orbit-Index unter /orbit erreichbar:

  • Mission control (/orbit/mission-control): eine Live-Konsolenansicht aller Projekte auf einmal.
  • Queue (/orbit/queue): jeder Build, der gerade läuft oder wartet, über alle Ihre Projekte hinweg.
  • Usage (/orbit/usage): Build-Minuten und Bandbreite für das Konto.
  • Env groups (/orbit/env-groups): Variablen, die über mehrere Projekte hinweg geteilt werden.
  • Tokens (/orbit/tokens): API-Zugangstoken für CI/CD-Pipelines.
  • Insights und Search: Build-Analysen über Projekte hinweg und Suche über Projekte und Deployments.

Pläne und Limits

Orbit hat drei Pläne: Launch (kostenlos für immer, keine Kartenzahlung erforderlich), Liftoff für US$12.00/Monat und Apex für US$30.00/Monat. Sie unterscheiden sich in der Anzahl der Projekte, die Sie ausführen können, der Anzahl der Umgebungen pro Projekt und Ihren monatlichen Build-Minuten und der Bandbreite.

Unbegrenzte Team-Plätze und kommerzielle Nutzung sind in jedem Plan enthalten, einschließlich des kostenlosen. Traffic aus Denial-of-Service-Angriffen wird nie auf Ihre Bandbreite angerechnet.

Klicken Sie auf See Plans auf dem Orbit-Index, um zu vergleichen und zu wechseln. Die vollständige Aufschlüsselung finden Sie unter Orbit Plan Limits.

Der kostenlose Launch-Plan ist wirklich kostenlos und nicht nur eine Testversion. Er hat kein Ablaufdatum, erfordert keine Kartenzahlung und kommerzielle Nutzung ist erlaubt. Er ist ein angemessenes Zuhause für eine einzelne kleine Website.

Benötigen Sie noch Hilfe?

Schreiben Sie uns an support@kapsulehost.com oder öffnen Sie einen Chat in KPanel.

KPanel öffnen
Was ist Orbit?