FLOSS UK (formerly known as UKUUG) is a membership organisation which hosts conferences for people interested in open source and open standards.

FLOSS UK had two existing virtual machines running different Linux distributions (RedHat and Debian) on a legacy platform. I migrated all the services onto new cloud instances, and at the same time converted all the manual configuration to Ansible playbooks stored in Git for version control. I also managed and maintained the new servers, keeping them up to date and dealing with any feature requests.

System administration changes included:

  • Automated security updates of Debian using unattended-upgrades.
  • Automated security certificates for web and email using LetsEncrypt.
  • Automated updates of WordPress using wp-cli.
  • Automated daily backups of websites and MySQL databases.

Services migrated and managed include: SMTP (Postfix), IMAP (Dovecot), databases (MySQL/MariaDB) and web (Apache and nginx).