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.
Eine Shell in Ihrem Browser
Greifen Sie direkt aus Ihrem Browser auf eine echte, in einer Chroot-Umgebung isolierte Shell in Ihrem Hosting-Account zu. Führen Sie Befehle sofort aus, ohne das Panel zu verlassen.
- Auf Ihren Account und Ihre Dateien beschränkt, ohne Root-Zugriff oder Zugriff auf andere Accounts.
- Arbeiten Sie effizient mit Tastenkombinationen, einer Einfügehilfe und sofortiger Befehlsausführung.
- Erfordert zur Sicherheit eine erneute Authentifizierung; Befehle werden sofort ausgeführt und können nicht rückgängig gemacht werden.
Aufgaben mit cron-Jobs automatisieren
Richten Sie Befehle ein, die Ihr Server nach einem zuverlässigen Zeitplan für Sie ausführt. Automatisieren Sie Cache-Warm-ups, nächtliche Aufgaben, Berichte oder Framework-Scheduler.
- Verwenden Sie Standardfelder mit Intervallen und Listen, um Ihre Aufgaben präzise zu planen.
- Pausieren, bearbeiten oder führen Sie einen Job direkt aus dem Hosting-Control-Panel aus.
- Geben Sie jedem Job einen benutzerfreundlichen Namen, der nur von Hostrena gespeichert wird, und exportieren Sie Ihre Liste als PDF.
*/15Minute*Stunde*Tag*Monat*WochentagWird alle 15 Minuten ausgeführt
Sicherer Zugriff mit SSH-Schlüsseln
Fügen Sie Ihrem Hosting-Account öffentliche SSH-Schlüssel für einen sicheren, passwortlosen Zugriff auf die Shell und SFTP hinzu.
- Hinterlegen Sie Ihre öffentlichen Schlüssel im Hosting-Panel, um eine sichere Authentifizierung zu aktivieren.
- Verbinden Sie sich über eine Secure Shell mit Ihrem Account, ohne ein Passwort eingeben zu müssen.
- Greifen Sie sicher über SFTP auf Ihre Dateien zu und übertragen Sie diese mit Ihren hinzugefügten Schlüsseln.
Ihr Deployment-Workflow
Gelangen Sie in wenigen einfachen Schritten vom Schreiben des Codes auf Ihrem Rechner zu einer Live-Website.
- Code pushen
Committen Sie Ihre Änderungen und pushen Sie diese in Ihr Repository auf GitHub, GitLab oder Bitbucket.
- Auf dem Account bereitstellen
Klicken Sie im Hostrena-Panel auf Deploy oder warten Sie, bis Ihr geplantes Deployment ausgeführt wird.
- Deploy-Befehle ausführen
Ihre benutzerdefinierten Befehle werden automatisch ausgeführt, um Assets zu kompilieren, einen Cache zu leeren oder Migrationen durchzuführen.
- 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.
Mehr im Hosting-Panel
Bereit, Ihren Code bereitzustellen?
Wählen Sie einen Hosting-Tarif und erhalten Sie Zugriff auf diese Entwicklertools und mehr.