- Install trellis -
curl -sL https://roots.io/trellis/cli/get | sudo bash
- SSL guide -
https://roots.io/trellis/docs/ssl/#ssl
- Certbot -
https://certbot.eff.org/instructions?ws=nginx&os=ubuntufocal
- Free DNS record control - No-IP and Freedns
- Git commit sign
# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD:ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) NOPASSWD:ALL
git pull
git add .
git commit -m "Initial commit"
git remote add origin <your repository URL>
git push -u origin master