I’m experimenting with MIAB for use in a capture the flag (CTF) event I’m putting together. It will be installed in AWS, and I’m using Terraform and Ansible to provision everything. What I’m trying to figure out is if there is a way to have the MIAB setup run completely headless. There are references in the documentation that make me thing it’s doable, but I haven’t been able to figure out a way to do that.
There are a few things I can modify in questions.sh and start.sh, but it doesn’t get me to where I want to go. I’d like to automate the setup for a few different users and passwords.
Where this is all for a CTF, the environment will regularly be shut down and brought up to in its original state, so I’m not concerned about sending/receiving outside of the CTF environment. Actually, I’m working towards import canned emails (that will be my next question ) as hints for the CTF will be in certain emails, so I need to make sure that the mailbox contents are static.
Thanks in advance.