Hey Josh,
Yea, changing hostname is not the most simple task, but we have [these docs](https://github.com/GluuFederation/community-edition-setup/tree/master/static/scripts/change_hostname) available.
Let us know how it works for you. As always, our recommendation is to test on dev first.
Thanks,
Will