# Instant Messaging Freedom Ansible This repository contains the ansible configuration for running our non
kubernetes infrastructure.
Before you can run this ansible script, you need to creat a password named
`vault_password` in the repository root with the proper vault password.
There are a number of playbooks that you can run.
* `mail_servers.yaml` is for setting up our e-mail servers.
* `status_page_servers.yaml` is for setting up the hosts that run
[
status.pidgin.im](
https://status.pidgin.im/).
* `teamcity_convey_agents.yaml` sets up the TeamCity build agents that use
* `teamcity_coverity_agents.yaml` sets up the TeamCity build agents that
run Coverity directly on the agents.
* `teamcity_simple_agents.yaml` sets up the TeamCity build agents that run
To run one of these playbooks you just need to run
ansible-playbook <playbook> If you just want to run against specific hosts you can use