@freemo Have you used Beaker Browser, do you know if it can handle Fediverse source? It's the only way I know of to get a permanent domain.
Otherwise it would mean having to use something like Localhost, and proxying that domain through localtunnel. Which could mean a different domain name each time.