Add ability to set a custom domain