4 ms·
> What instances are people here using? I’m one of many to run my own instance, letting me be in control of who I federate with (though there’s of course the r
by irdc 3y ago
> What instances are people here using?
I’m one of many to run my own instance, letting me be in control of who I federate with (though there’s of course the risk of being defederated myself). It’s not for the faint-hearted, but doable, and doesn’t require much in the way of hardware (for me, a Raspberry Pi CM4 with 8GB of memory).
I’d be willing to answer any questions people here might have.
- FlyingSnake 3y agoI am also interested in self hosting my own lemmy instance just for myself and my close friends. Can you share the details of your setup? Do you host your RasPi at home? > risk of being defederated I was not aware of this risk. How does this defederation work?
- stinkytaco 3y agoAn instance can block another instance from federating with it. So if I'm on instance "b" and it defederates instance "a", I can no longer see any of instance "a"'s communities or comments.
- irdc 3y ago> Can you share the details of your setup? I’m running OpenBSD 7.3 and manually compiled Lemmy 0.17.4 from git (I plan to eventually submit it as a port). I’m running lemmy-server and lemmy-ui behind relayd to ensure both are accessible (this is a bit finicky, refer to the nginx config in the official Docker container to see how everything needs to be forwarded to make federation work). Lemmy-server (the backend) is a single Rust binary and lemmy-ui (the frontend) is a single-page web application whose server side runs under NodeJS. The PostgreSQL instance that holds the data runs on the same Pi. I’ve not yet installed pict-rs (which is what Lemmy uses to host images). Rust, PostgreSQL and NodeJS are all from OpenBSD’s ports. I admit that this isn’t for everybody, so most will want to run the official Docker container. > Do you host your RasPi at home? Yeah, it’s in a closet at home. With Lemmy running it’s still perfectly usable for the kind of hobbyist development I otherwise use it for (I may eventually want to switch to a dedicated server). > How does this defederation work? Any one instance is totally free to block anyone else. Plus I’m guessing that eventually, as the Fediverse grows, smaller nodes are going to be blocked entirely to keep spam under control.
- FlyingSnake 3y agoHow does the RasPi connect to the internet, DNS resolution, etc? I've not tried a home lab since years so no idea what's possible now.