A set of Ansible playbooks for building and running a tilde.
There are three roles currently being used: common, webservers, and shell. Pretty straightfoward, common applies to all machines in the inventory. webservers applies to the summit box. shell is for the phoenix box.
So, when you need to add a user, get a package installed, ]etc, please keep the above in mind, and do your changes in the correct role.
Ansible playbook for self-hosting your own email, web hosting, XMPP chat, and DNS records using OpenBSD. Used to host everything on c0ffee.net, but you can easily adapt it for your own domain by setting a few variables in vars.yml.