Apo - for your particular use case (persistent links) you really do need to control both your local and global namespace. That is to say, you need your own domain, and you need to be able to control in it's entirety, how the local path is presented. In other words, something that approximates a traditional web server.
While you can certainly self-host, it's not the best solution to the problem - though, it may serve your needs with no incremental cost.
While you can certainly self-host, it's not the best solution to the problem - though, it may serve your needs with no incremental cost.