Two years ago I started self-hosting PeerTube on a Raspberry Pi I already had sitting around. The whole thing cost me nothing but time — which is exactly the right way to start any self-hosting journey. If you have a Pi and curiosity, that is genuinely enough to get started.

The Pi did the job, but it had its limits. Transcoding was slow, storage was constrained, and the hardware was never going to win any reliability contests over the long run. So I moved the whole thing onto a proper x86 machine running KVM. Suddenly I had real compute, real storage, and a single box that could host multiple services without breaking a sweat. A much more comfortable setup.

But there was a problem I had not fully accounted for: my home internet connection. It works, but a residential line is not what you want serving video to the public. Slow at peak hours, occasionally unreliable, and fundamentally not designed for this use case. For a private service it would have been fine. For something meant to be publicly accessible and actually watchable, it was holding things back.

So the final move was to a public VPS — guaranteed uptime, proper bandwidth, and no dependency on whatever my ISP decides to do on a given afternoon. The content that matters has been migrated across. Along with that I consolidated everything under the Linux Renaissance name for the sake of recognition and simplicity.

The old Tux-Edu and fossHQ URLs are gone. Update your bookmarks:

PeerTube: watch.linuxrenaissance.com