I setup one with Umbrel OS/tailscail vpn on an old mac mini last night and it was super easy.
Discussion
to clarify that a bit more, I installed ubuntu on the mac mini, them installed Umbrel, and used the Umbrel app store (one click installs) to install a nostr relay and tailscale.
Barely an inconvenience....🤣
And it even has a sync feature to check other relays for notes you may have done outside of that relay so you'll never lose your content.