A set of shell scripts I use to deploy various ubuntu servers.
wget http://bit.ly/2wiGV4n && mv 2wiGV4n update_core.sh && chmod u+x update_core.sh && ./update_core.sh && ./install_common.sh
wget https://bit.ly/ubuntu2204update && mv ubuntudeskmin ubuntudeskmin.sh && chmod u+x ubuntudeskmin.sh && ./ubuntudeskmin.sh
wget https://raw.githubusercontent.com/c2theg/srvBuilds/master/install_docker.sh && chmod u+x install_docker.sh && ./install_docker.sh
wget https://raw.githubusercontent.com/c2theg/srvBuilds/master/install_resilio.sh && chmod u+x install_resilio.sh && ./install_resilio.sh
wget https://raw.githubusercontent.com/c2theg/srvBuilds/master/install_ansible-host.sh && chmod u+x install_ansible-host.sh && ./install_ansible-host.sh
crontab -e
10 3 * * * /home/ubuntu/update_core.sh >> /var/log/update_core.log 2>&1 <br />
40 4 * * * /home/ubuntu/update_ubuntu14.04.sh >> /var/log/update_ubuntu.log 2>&1 <br />
20 4 * * 7 /home/ubuntu/sys_cleanup.sh >> /var/log/sys_cleanup.log 2>&1 <br />
@reboot /home/ubuntu/update_core.sh >> /var/log/update_core.log 2>&1 <br />
Then restart cron:
/etc/init.d/cron restart
curl -k -O https://raw.githubusercontent.com/c2theg/srvBuilds/master/update_centos7.sh && chmod u+x update_centos7.sh && ./update_centos7.sh
curl -L https://install.pivpn.io | bash
or github
curl https://raw.githubusercontent.com/pivpn/pivpn/master/auto_install/install.sh | bash
Now run 'pivpn add' to create the client profiles. Run 'pivpn help' to see what else you can do!