Inicio Rápido – DevOps

  • Home
  • Inicio Rápido – DevOps

Configuración Rápida de Dokku - SR DevOps

  • Solicita un Plan Libre o Dedicado de DevOps

Nuestro equipo de sopote te solicitará una llave pública de SSH que haga par con una llave privada (solo necesitas enviar la pública). Puedes crear un par de llaves de SSH ejecutando el siguiente comando:

ssh-keygen -C tu@emailaqui

Estos son los pasos que seguirás una vez que hayas enviado tu llave pública de SSH a nuestro equipo de soporte y te hayan enviado el nombre de tu aplicación.

  • Clonar el repositorio de Dokku a una carpeta oculta
git clone https://github.com/dokku/dokku.git ~/.dokku
  • Modificar al archivo .bashrc (bash) o .zshrc (zsh)
nano ~/.bashrc

Pega lo siguiente al final del archivo:

alias dokku='$HOME/.dokku/contrib/dokku_client.sh'
  • Cargar el archivo .bashrc a memoria
source ~/.bashrc
  • Modificar el archivo config de SSH
nano ~/.ssh/config

Pega lo siguiente:

Host apps.servidoresrapidos.net
HostName apps.servidoresrapidos.net
User dokku
IdentityFile ~/.ssh/tu_llave_llave_ssh_privada

Nota: Modifica la ruta y el nombre de archivo para que coincidan con la llave privada que hace par con la llave pública de SSH que nos enviaste.

  • Navega a la carpeta de tu aplicación y prepárala para realizar un deploy via git
mkdir prueba
cd prueba
git init
git remote add srapps dokku@apps.servidoresrapidos.net:nombre-de-tu-app
git add --all
git commit -m "Primer commit"
git push srapps master

Tu aplicación se desplegará de inmediato y verás la URL en la que puedes visitarla en tu navegador favorito.