It would be useful to make the `domain` input optional to and allow for the module to either reserve a static external IP or take as an input. It would make getting up and running a bit faster for testing purposes.