Deploy MailHops to an AWS instance in seconds!
Nginx Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
includes
roles
.gitignore
README.md
ansible.cfg
inventory.sample
mailhops.yml

README.md

MailHops API Ansible Playbooks

MailHops logo

Start off with a CentOS 7 EC2 instance from the AWS Marketplace

Edit the security group:

  • Allow inbound port 80
  • Allow inbound Mongo 27017 from hosts 10.0.0.0/16

available tags

  • monitoring
  • code_only
# On Mac
brew install ansible

# Edit the inventory file
cp inventory.sample inventory
vi inventory

# Edit defaults
vi roles/mailhops-api/defaults/main.yml

# Install on CentOS 7 Instance
ansible-playbook -i inventory mailhops.yml

# Install on CentOS 7 Instance with tags
ansible-playbook -i inventory mailhops.yml --tags code_only --skip-tags monitoring