Despliegue Continuo con DeployBot

Author
By Darío Rivera
Posted on 2021-05-15 in CI/CD

Para crear el usuario co nel que va a desplegar deploybot.

sudo useradd --create-home -s /bin/bash deploy
sudo adduser deploy www-data
sudo passwd deploy

Para permitir el acceso SSH desde deploybot.

su deploy
mkdir ~/.ssh
echo -e 'ssh-rsa AAAA........@DeployBot\n' >> ~/.ssh/authorized_keys
chmod 0600 ~/.ssh/authorized_keys

Cambiar los permisos para el usuario deploy..

sudo chown -R deploy /var/www/sites/example.com/
sudo chmod -R a+w storage
sudo chmod a+w bootstrap/cache

Acerca de Darío Rivera

Author

Ingeniero de desarrollo en PlacetoPay , Medellín. Darío ha trabajado por más de 6 años en lenguajes de programación web especialmente en PHP. Creador del microframework DronePHP basado en Zend y Laravel.

Sólo aquellos que han alcanzado el éxito saben que siempre estuvo a un paso del momento en que pensaron renunciar.