Ubuntu Ansible Roles

Posted on: 2018-01-13

I recently wrote several extensible and secure server install and configruation playbooks for Ubuntu 16.04. I did this to practice my ansible skills and as a way to offer cheap server configuration setups to others on fiverr.com. Nobody ever bought from me, and I like sharing, so I'm posting all of my code.

The playbooks that are there right now will configure:

  • Automatic Updates
  • Fail2ban for ssh protection
  • MySQL
  • LAMP server
  • OpenSSL CA
  • Jenkins
  • FTP server
  • Tomcat
  • OpenVPN server

You can find this stuff at https://github.com/dminnich/ansible_roles. I'll try and post more ansible playbooks to this repo as I have time to write them.