I think something like a (socialist) cooperative is a particularly good fit for internet services.
They'd be be (co-)owned and managed by the users themselves. Plus internet servers are kinda cheap, I can easily afford to pay for one even all by myself. I just need people to talk to. And we need to collaborate on the content, moderation and software that powers it.