Zum Inhalt springen
Deploy
Dokumentation durchsuchen

Schnellstart: deine erste Site mit Vimonto Deploy deployen

Von der Registrierung zur Live-Site: Cloud-Provider und Git verbinden, Server anlegen und provisionieren, eine Site aus deinem Repository anlegen und deployen.

Als Markdown ansehen Aktualisiert am 7. Oktober 2026

Dieser Schnellstart führt dich von einem neuen Account zu einer Site, die aus deinem Git-Repository deployt wird und im Internet erreichbar ist. Das dauert etwa fünfzehn Minuten, die meiste Zeit davon wird der Server installiert, während du wartest.

Du brauchst ein Git-Repository auf GitHub, GitLab oder Bitbucket und entweder einen Account bei Hetzner Cloud, DigitalOcean, Vultr, Akamai, Amazon Web Services oder Google Cloud oder einen eigenen Server mit frischem Ubuntu 24.04.

Schritt 1: Account erstellen

  1. Öffne die Registrierungsseite und fülle Name, E-Mail-Adresse, Passwort und Passwort bestätigen aus.
  2. Klicke auf Account erstellen.
  3. Bestätige deine E-Mail-Adresse über den Link, den wir dir per E-Mail schicken.

Jeder neue Account bekommt eine eigene Organisation, die nach dir benannt ist (zum Beispiel „Organisation von Sam“). Mit dem Erstellen des Accounts akzeptierst du die rechtlichen Dokumente, wie es das Formular unter Account erstellen sagt.

Nachdem du deine E-Mail-Adresse bestätigt hast, führt dich ein kurzer Willkommensablauf in vier Schritten durch den Start:

  1. Willkommen: was Vimonto Deploy macht. Einführung überspringen bringt dich direkt in die App.
  2. Organisation: gib deiner Organisation den Namen deines Unternehmens oder Teams. Du kannst ihn später unter Einstellungen ändern oder weitere Organisationen anlegen. Siehe Organisationen.
  3. Dein Test: deine erste Organisation bekommt Premium 7 Tage lang kostenlos, mit allen Funktionen und ohne Zahlungsdaten. Der Schritt zeigt, wann der Test endet und was danach kommt: Premium oder der kostenlose Tarif. Siehe Abrechnung.
  4. Verbinden: die zwei Verbindungen, die du zuerst herstellst, dein Cloud-Anbieter und dein Git-Host (Schritt 2 und 3 unten). Cloud-Anbieter verbinden und Git-Host verbinden öffnen Einstellungen → Integrationen; Zu meinem Dashboard öffnet die Übersicht.

In beiden Fällen zeigt dir danach ein kurzer Rundgang die wichtigsten Stellen: Einstellungen, Server, Sites, Aktivität, die Suche, die Benachrichtigungen und Support. Nutze Weiter und Zurück oder die Pfeiltasten; Rundgang überspringen oder Escape schließt ihn.

Die Übersicht einer neuen Organisation zeigt Loslegen: eine Checkliste vom Verbinden deines Cloud-Anbieters bis zu deinem ersten Deploy. Jeder Schritt hakt sich von selbst ab, sobald er erledigt ist, beim nächsten ist die Schaltfläche schon bereit, und mit Rundgang starten siehst du den Rundgang noch einmal. Das Kreuz blendet die Checkliste für diese Organisation aus; sie verschwindet auch von selbst, sobald alle Schritte erledigt sind.

Schritt 2: Cloud-Provider verbinden

Überspringe diesen Schritt, wenn du deinen eigenen Server nutzt.

  1. Öffne Einstellungen in der oberen Navigation und wähle Integrationen.
  2. Suche unter Integration hinzufügen Hetzner Cloud, DigitalOcean, Vultr, Akamai (Linode), Amazon Web Services oder Google Cloud und klicke auf Verbinden.
  3. Bei DigitalOcean und Akamai bringt dich Verbinden, wenn die Anmeldung über den Provider verfügbar ist, zum Provider und wieder zurück; klicke auf API-Token verwenden, um stattdessen einen Token einzufügen. Andernfalls fügst du einen Token deines Providers ein (bei AWS eine Zugriffsschlüssel-ID und das Geheimnis, bei Google Cloud einen Dienstkonto-Schlüssel) und klickst auf Prüfen und verbinden.

Der Account wird als Läuft angezeigt, sobald der Token geprüft wurde. Derselbe Login verwaltet das DNS der Domains in diesem Account. Details pro Provider findest du unter Cloud- und DNS-Accounts.

Schritt 3: Git-Host verbinden

  1. Suche auf derselben Seite Integrationen unter Integration hinzufügen GitHub, GitLab oder Bitbucket.
  2. Klicke auf Verbinden und erlaube den Zugriff bei deinem Git-Host (ein Host zeigt Demnächst verfügbar, bis die Anmeldung damit auf der Plattform eingerichtet ist). Für ein selbst gehostetes GitLab klickst du auf der Karte GitLab (self-hosted) auf Verbinden und fügst dessen Adresse und einen Personal Access Token ein.

Vimonto Deploy nutzt diese Verbindung, um deine Repositories und Branches aufzulisten und dem Repository, das du deployst, einen schreibgeschützten Deploy Key und einen Push-Webhook hinzuzufügen. Siehe Git-Accounts.

Schritt 4: Server anlegen

  1. Gehe zu Server und klicke auf Neuer Server.
  2. Wähle unter Provider deinen verbundenen Cloud-Account oder Eigener Server für eine eigene Maschine.
  3. Behalte unter Typ den App-Server (markiert mit Empfohlen). Er bringt Nginx, PHP, eine Datenbank, Redis, Memcached und Node.js auf eine Maschine, was für die meisten Anwendungen passt.
  4. Wähle Standort, Größe, Servername und die zu installierenden Versionen, prüfe alles und klicke auf Server anlegen.

Bei einem Cloud-Provider legt Vimonto Deploy den Server in deinem Account an, wartet, bis er gestartet ist, und provisioniert ihn dann. Bei einem eigenen Server bekommst du einen Befehl, den du als root auf deiner Maschine ausführst; die Provisionierung startet, sobald er sich zurückmeldet.

Die Provisionierung dauert ein paar Minuten. Du kannst jeden Schritt live auf der Serverseite oder unter Aktivität verfolgen und die Seite in der Zwischenzeit verlassen: Du bekommst eine Meldung, wenn sie fertig ist, und eine Benachrichtigung unter der Glocke in der oberen Leiste. Wenn der Server Aktiv anzeigt, ist er bereit. Alle Optionen findest du unter Einen Server anlegen, Eigener VPS und Provisionierung.

Schritt 5: Site anlegen

  1. Öffne den Server und wähle Sites in der Seitenleiste.
  2. Klicke auf Neue Site und wähle, womit deine Site gebaut ist, zum Beispiel Laravel.
  3. Wähle das Repository und den Branch, die deployt werden sollen.
  4. Wähle die Adresse. Jede Site kann eine generierte Adresse auf on-deploy.link bekommen, die sofort ohne DNS-Änderungen funktioniert. Wähle Eigene Domain verwenden, um stattdessen deine eigene Domain einzugeben.
  5. Bei Frameworks, die eine brauchen, wählst du unter Datenbank verbinden eine Datenbank aus oder legst eine an.
  6. Klicke auf Site anlegen.

Vimonto Deploy richtet die Site auf dem Server ein, fügt deinem Repository einen Deploy Key und einen Webhook hinzu und startet sofort den ersten Deploy. Siehe Eine Site anlegen.

Deine Sites stehen auf der Seite Sites des Servers, und jede Site der Organisation, auf allen ihren Servern, unter Sites in der oberen Navigation.

Schritt 6: Den ersten Deploy verfolgen

Öffne die Site und wähle Deployments. Der laufende Deploy zeigt seine Schritte, während sie passieren: Code abrufen, Deploy-Skript ausführen, Live schalten und Alte Releases aufräumen. Öffne ihn, um die Ausgabe jedes Schritts zu lesen. Ein Deploy geht nur live, wenn jeder Schritt erfolgreich war, ein fehlgeschlagener Build macht deine Site also nie kaputt.

Wenn der Deploy erfolgreich war, öffne die Adresse der Site. Deine Anwendung ist online.

Ab jetzt kannst du:

  • im Site-Header auf Jetzt deployen klicken, um den neuesten Commit zu deployen,
  • Quick Deploy aktivieren, damit jeder Push auf den Branch automatisch deployt wird,
  • oder die Deploy-URL der Site oder die REST-API aus deiner CI-Pipeline aufrufen.

Siehe Deployments.

Schritt 7: Die Einrichtung abschließen

Häufige Fragen

Wie lange dauert das Provisionieren eines Servers?

Meist ein paar Minuten. Es hängt von der Servergröße ab und davon, wie schnell der Provider die Maschine startet. Du kannst jeden Schritt unter Aktivität verfolgen, während er läuft.

Kann ich ohne Git-Repository deployen?

Ja, bei manchen Site-Typen. Eine Site lässt sich ohne Repository anlegen, zum Beispiel WordPress oder phpMyAdmin, die Vimonto Deploy für dich installiert. Um deinen eigenen Code zu deployen, verbindest du zuerst einen Git-Host.

Brauche ich für den Start eine eigene Domain?

Nein. Wenn generierte Adressen verfügbar sind, kann jede Site eine on-deploy.link-Adresse bekommen, die sofort funktioniert. Deine eigene Domain kannst du später unter Domains und SSL hinzufügen.