# ¿Cómo despliego mi aplicación con Dokku?

https://www.seturack.com/es/base-de-conocimientos/articulo/how-do-i-deploy-my-app-with-dokku

1. En el panel, abre **Mis servidores** y haz clic en tu servidor.
2. En la pestaña **Resumen**, espera a que la fila **Aplicación** diga "Dokku está listo". La página se actualiza sola.
3. Copia la dirección IP de la fila **Dirección de conexión**.

## Tu clave SSH

Si indicaste una clave SSH al hacer el pedido, ya está lista. Si no, [conéctate por SSH](https://www.seturack.com/es/base-de-conocimientos/articulo/how-to-connect-with-ssh) y añádela:

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

## Tu primera aplicación

En el servidor:

`dokku apps:create myapp`

En tu ordenador, en la carpeta de tu proyecto:

`git remote add dokku dokku@IP:myapp`

`git push dokku main`

Tu aplicación se abre en `myapp.IP-with-dashes.sslip.io`. Para HTTPS, en el servidor:

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

`dokku letsencrypt:enable myapp`

La tarea de renovación del certificado se activa durante la instalación (`dokku letsencrypt:cron-job --add`), así que no hay que hacer nada más. Si la quitaste, el mismo comando la devuelve.

**¿Aún no tienes servidor?** [Pide un servidor con Dokku instalado](https://www.seturack.com/es/dokku-vps): tú eliges el tamaño y pagas solo lo que eliges.
