The Personal Website of Jeremy Boles

PeerTube

A federated video platform, in the same vein as YouTube.

PeerTube is a decentralized, federated video host. Instances federate with each other and with the wider Fediverse, and it uses peer-to-peer distribution so that a popular video doesn’t cost one server all of the bandwidth.

I don’t run one, though of everything in this cluster it’s the one I find most interesting, because video hosting is the case where owning your own infrastructure saves the most and hurts the most.

What Running It Takes

Python and Node, a dedicated system user, and PostgreSQL with a couple of extensions switched on. Then storage, which is the real cost. Video is the one thing where a self-hosted service will out-eat every disk you give it.

Their documentation is the place for current steps.