But also, if you feel that you want to build a relay from scratch, which would be cool, I can share that I'm using one off-the-shelf build in c++ and it seems its not that straight forward. It needs some extra steps. Some clients also require you to be behind ssl...
But still very excited about it when it does work. Its really nice and I think even necessary, to have your own relay.