# Wie rolle ich meine App mit Dokku aus?

https://www.seturack.com/de/wissensdatenbank/artikel/how-do-i-deploy-my-app-with-dokku

1. Öffnen Sie im Panel **Meine Server** und klicken Sie auf Ihren Server.
2. Warten Sie auf dem Reiter **Übersicht**, bis die Zeile **App** „Dokku ist bereit“ meldet. Die Seite aktualisiert sich selbst.
3. Kopieren Sie die IP-Adresse aus der Zeile **Verbindungsadresse**.

## Ihr SSH-Schlüssel

Wenn Sie bei der Bestellung einen SSH-Schlüssel angegeben haben, ist er bereit. Falls nicht, [per SSH verbinden](https://www.seturack.com/de/wissensdatenbank/artikel/how-to-connect-with-ssh) und ihn hinzufügen:

`echo 'ssh-ed25519 AAAA...' | dokku ssh-keys:add mine`

## Ihre erste App

Auf dem Server:

`dokku apps:create myapp`

Auf Ihrem Computer, im Ordner Ihres Projekts:

`git remote add dokku dokku@IP:myapp`

`git push dokku main`

Ihre App öffnet sich unter `myapp.IP-with-dashes.sslip.io`. Für HTTPS auf dem Server:

`dokku letsencrypt:set myapp email you@example.com`

`dokku letsencrypt:enable myapp`

Der Job zur Verlängerung des Zertifikats wird bei der Einrichtung eingeschaltet (`dokku letsencrypt:cron-job --add`), Sie müssen also nichts weiter tun. Falls Sie ihn entfernt haben, bringt derselbe Befehl ihn zurück.

**Noch kein Server?** [Bestellen Sie einen Server mit vorinstalliertem Dokku](https://www.seturack.com/de/dokku-vps): Sie wählen die Größe und zahlen nur, was Sie wählen.
