← Back to context

Comment by OneDeuxTriSeiGo

3 days ago

A PDS is just a docker image of a TS node app w/ sqlite that can run on effectively no hardware at all (someone got one running on a microwave once upon a time).

A relay is also fairly trivial to set up and can be orchestrated via docker I believe. You can run them on a raspberry pi as long as you have a half decent internet connection.

The tangled appview runs on a single machine w/ like 4 cores and a few gigs of ram.

You can run a knot (git host for tangled) on pretty much any hardware.

And a spindle (CI runner for tangled) on anything that meets the requirements for your CI ops.

It's multiple moving parts which increases complexity but IIRC they also all have nix flake support as well so orchestrating all of the moving parts together via nix is increasingly trivial.