Correct method to go from domain to your own domain?

What are the correct steps to move your Yunohost server from a address to a domain.tld?

I already messed up my server a bit just messing around adding domains and such.

Has somebody written a tutorial about this?

Currently I think this might be the correct method:

Settings/Apps, - Change apps one by one in the settings to the new domain.tld
Settings/Apps - Those apps you can’t change, un-install (ex. Searx)?
Change default domain in Settings/Domain