# Як розгорнути свій застосунок через Dokku?

https://www.seturack.com/uk/baza-znan/stattia/how-do-i-deploy-my-app-with-dokku

1. У панелі відкрийте **Мої сервери** і натисніть на свій сервер.
2. На вкладці **Огляд** дочекайтеся, поки в рядку **Застосунок** з’явиться «Dokku готовий». Сторінка оновлюється сама.
3. Скопіюйте IP-адресу з рядка **Адреса підключення**.

## Ваш ключ SSH

Якщо ви вказали ключ SSH під час замовлення, він уже готовий. Якщо ні, [підключіться через SSH](https://www.seturack.com/uk/baza-znan/stattia/how-to-connect-with-ssh) і додайте його:

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

## Ваш перший застосунок

На сервері:

`dokku apps:create myapp`

На своєму комп’ютері, у папці проєкту:

`git remote add dokku dokku@IP:myapp`

`git push dokku main`

Ваш застосунок відкривається за адресою `myapp.IP-with-dashes.sslip.io`. Щоб увімкнути HTTPS, на сервері виконайте:

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

`dokku letsencrypt:enable myapp`

Завдання з поновлення сертифіката вмикається під час налаштування (`dokku letsencrypt:cron-job --add`), тож більше нічого робити не потрібно. Якщо ви його видалили, та сама команда поверне його.

**Ще немає сервера?** [Замовте сервер із попередньо встановленим Dokku](https://www.seturack.com/uk/dokku-vps): ви самі обираєте розмір і платите лише за обране.
