Überblick

Last change on 2023-07-28 • Created on 2021-06-30 • ID: CL-4B84A

Hetzner Cloud Apps

Mit unseren Apps erhalten Sie schnell und einfach Zugriff auf oft genutzte Software wie Docker, WordPress oder Nextcloud und profitieren dabei von dem gleichen intuitiven Workflow, den Sie bereits von unseren Hetzner Cloud Servern kennen. Dazu wird die entsprechende Software beim Erstellen Ihres Servers bereits anwendungsbereit vorinstalliert.

Dokumentation

Wir stellen zu jeder App eine Dokumentation zur Verfügung. Darin erhalten Sie Informationen über die installierten Pakete, ggf. den Speicherort von Passwörtern und zu weiteren Schritten, die Sie eventuell noch durchführen müssen, bevor die App genutzt werden kann.

Die Dokumentationen können Sie unter der Kategorie Liste unserer Apps oder auf unserer offiziellen GitHub-Seite in den entsprechenden ReadMes einsehen.

So funktioniert's

Wir nutzen sowohl Packer als auch cloud-init zum Erstellen von statischen Images mit gesamter Software auf unserer Cloud und zum Erstellen und Speichern eines Snapshots. Sobald Sie das Image auf Ihrer Cloud anwenden, generieren wir dynamische Informationen wie Passwörter bei Bedarf direkt auf dem Server.

Bei den Hetzner Cloud Apps handelt es sich um Open-Source Projekte. Auf GitHub können Sie somit jederzeit genauere Informationen bezüglich Metadata und mehr einsehen.

Deploy to Hetzner Cloud

Wenn Sie auf eine unserer Apps verweisen möchten, können Sie dafür unseren Deploy to Hetzner Cloud-Button nutzen. Über diesen verlinkten Button landet man in der Cloud Console und wird aufgefordert ein Projekt auszuwählen. Anschließend wird man automatisch auf die Erstellungsseite für Server weitergeleitet, auf der die gewünschte App automatisch vorausgewählt ist.

Um diesen Button zu nutzen, benötigt man nur das Deploy to Hetzner Cloud-Bild und den Link zur Erstellungsseite für Server, auf der die App bereits vorausgewählt ist.

PNG
dp to hc  default dark dp to hc  small dark
SVG

Beispiel in Markdown und HTML

Markdown

[![](dp_to_hc--default-dark.svg)](https://console.hetzner.cloud/deploy/collab-tools)

HTML

<a href="https://console.hetzner.cloud/deploy/collab-tools"><img src="dp_to_hc--default-dark.svg"></a>
  1. Deploy to Hetzner Cloud-Bild
    Sie können entweder:

    • Eines der vier PNG und SVG-Dateien von oben speichern
    • Den Link zum Bild verwenden
  2. Link zur Erstellungsseite für Server

    • /deploy/<app-name>-Pfad
      Der Pfad muss am Ende vom bekannten Cloud Console-Link ergänzt werden. Auf der Erstellungsseite für Server ist automatisch die App vorausgewählt, die für <app-name> angegeben wurde:

      https://console.hetzner.cloud/deploy/<app-name>
    • Richtiger <app-name>
      Wenn Sie sich beim Namen nicht sicher sind, können Sie sich den Namen:

        In der Cloud Console anzeigen lassen

        create-server_collab-tools

        Hinweis: Die App muss in Kleinbuchstaben angegeben werden, in diesem Beispiel collab-tools.

        Über die API anzeigen lassen

        Um sich die Apps listen zu lassen, kann dieser curl-Befehl genutzt werden:

        curl \
            -H "Authorization: Bearer $API_TOKEN" \
            'https://api.hetzner.cloud/v1/images?type=app&architecture=x86'

        $API_TOKEN muss mit dem eigenen API-Token ersetzt werden.

Table of Contents