I made a self-hosted links page using the incredible, and piss-easy to install, @linkstack
If I can do it, then pretty much anyone who pays for web hosting can do it.
The reason I wanted to create a links page is so that I could have a virtual business card with a QR code on my watch.