the easiest way to host your own shit is by far using a darknet hiddenservice, because you don't need to mess around with this shit:
- a static ip
- a public ip
- a domain name
- a ssl certificate
- portforwarding in the router
- firewall rule in the router
proof-of-concept: your own wordpress website in 46 seconds.
https://mastodon.satoshishop.de/@mk/109914957721932866