Konsole Jetzt bestellen Jetzt bestellen
Entwicklertools

Steuern Sie Ihren Code mit leistungsstarken Entwicklertools

Stellen Sie Ihren Code aus Git-Repositorys bereit, führen Sie Befehle in einem sicheren Browser-Terminal aus und automatisieren Sie Routineaufgaben mit cron-Jobs. Übernehmen Sie die Kontrolle über Ihre Hosting-Umgebung.

Direkt aus Git bereitstellen

Verbinden Sie Ihr Repository und rufen Sie Ihren Code in Ihren Account ab. Richten Sie Deployments Schritt für Schritt mit einem einfachen Assistenten ein.

Funktioniert mit GitHub GitLab Bitbucket Jedem Git-Server über SSH

  • Rufen Sie Code mit einem Klick ab oder legen Sie einen Zeitplan für automatische Deployments fest.
  • Verbinden Sie sich mit GitHub, GitLab, Bitbucket oder jedem Git-Server, der über SSH erreichbar ist.
  • Führen Sie eigene Deploy-Befehle aus, um Abhängigkeiten zu installieren, Migrationen durchzuführen oder einen Cache zu leeren.
  • Jedes Projekt erhält einen austauschbaren Deploy-Key, und eine Konsole zeigt die Deploy-Ausgabe an.
Ausgabe der Deploy-Konsole

Ihr Deployment-Workflow

Gelangen Sie in wenigen einfachen Schritten vom Schreiben des Codes auf Ihrem Rechner zu einer Live-Website.

  1. Code pushen

    Committen Sie Ihre Änderungen und pushen Sie diese in Ihr Repository auf GitHub, GitLab oder Bitbucket.

  2. Auf dem Account bereitstellen

    Klicken Sie im Hostrena-Panel auf Deploy oder warten Sie, bis Ihr geplantes Deployment ausgeführt wird.

  3. Deploy-Befehle ausführen

    Ihre benutzerdefinierten Befehle werden automatisch ausgeführt, um Assets zu kompilieren, einen Cache zu leeren oder Migrationen durchzuführen.

  4. Wartung automatisieren

    Ihre geplanten cron-Jobs laufen im Hintergrund, um Berichte und Framework-Aufgaben zu verarbeiten.

Häufig gestellte Fragen

Kann ich ein selbstgehostetes Git-Repository verbinden?

Ja, Sie können eine Verbindung zu jedem Git-Server herstellen, der über SSH erreichbar ist. Das schließt selbstgehostete GitLab- oder Gitea-Instanzen ein.

Erhalte ich im Browser-Terminal Root-Zugriff?

Nein, das Terminal bietet eine isolierte Shell (Chroot), die streng auf Ihren spezifischen Account und Ihre Dateien beschränkt ist. Sie können weder auf Root noch auf andere Accounts auf dem Server zugreifen.

Welche Tools sind im Browser-Terminal verfügbar?

Das Browser-Terminal enthält gängige Tools wie bash, php, composer, git und mysql. Mit diesen können Sie Ihre eigenen Dateien direkt im Browser verwalten.

Wie erkenne ich, ob mein Git-Deployment erfolgreich war?

Das Hosting-Panel bietet eine Konsole, die die vollständige Ausgabe jedes Deployments anzeigt. Sie können diese Ausgabe überprüfen, um sicherzustellen, dass Ihr Code und Ihre Deploy-Befehle erfolgreich ausgeführt wurden.

Kann ich einen Framework-Scheduler mit cron ausführen?

Ja, Sie können einen cron-Job hinzufügen, um einen Framework-Scheduler regelmäßig auszuführen. Sie können beispielsweise php artisan schedule:run für die automatische Ausführung einrichten.

Bereit, Ihren Code bereitzustellen?

Wählen Sie einen Hosting-Tarif und erhalten Sie Zugriff auf diese Entwicklertools und mehr.