@Gargron thank you! Though this won't work in our case since we won't be able to modify our https setup to serve /.well-known/* on our main domain. This is exactly why SRV records exist.
@robzon The browser can't act on SRV records so what use would they be?
@Gargron I wanted to use a different domain to host the web client while retaining a nice domain for usernames. Also we only want mobile clients within the company, web client is very optional.
@robzon https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Serving_a_different_domain.md