

So was 0.18.0. In fact I think the next few releases will all be like this.
(just cheekily testing to make sure federation didn’t break between updates)
I’m boring and I shitpost and tech-post all over the place. Big fan of Ea-nāṣir.
Microblogs: @shittykopper@toots.w.on-t.work
So was 0.18.0. In fact I think the next few releases will all be like this.
(just cheekily testing to make sure federation didn’t break between updates)
Snikket (which is run by a Prosody dev) is aiming to be the “one app” of XMPP. Their Android version is, IIRC, rebranded Conversations. Not sure on iOS/macOS but I think they have something there as well. And of course their server software is Prosody with a few extra plugins configured by default. All FOSS
Oh yeah, I briefly tried Prosody/XMPP (before a domain scalper stole a previous domain of mine because of a loophole with the TLD i chose) and it worked really well.
It’s a shame Matrix seems to be the current hot new thing when, with a bit of UX polish on all the apps, XMPP would work just as well if not even better.
If you’re thinking of hosting Matrix on that small of a server consider going with Conduit or Dendrite. They’re not as feature complete as Synapse but they’re substantially lighter.
No idea if Gotosocial supports relays or not, which is my choice of software so far. There seems to be some incompatiblilty between gup.pe and GTS (alpha software and all, expected issues obviously) so those are a no-go as well.
Following accounts are fine, but it’s really the creation part that causes issues. Unless you go full on reply guy, and I have at least some sliver of shame left in my body to not go full reply guy.
Rootful Podman & podman-compose. Waiting on the version of Podman that supports passt to hit Debian Bookworm or backports to attempt rootless. Deployed with Ansible except a few manual parts like creating the Postgres databases themselves.
No auto updates or notifications so far, as there seems to be a couple incompatibility issues left with Watchtower & Podman. Although since I switched CrowdSec to monitor journald instead of the Podman socket I don’t really have a reason to keep the daemon running, and I think that’s for the best.
With how unreliable tallying votes over federation is, we’re kinda get vote fuzzing “for free” right now.
My instance seems to be able to access yours. I assume it’s just the general Reddit migration straining the big servers. I know .world is struggling pretty heavily right now.
Encryption is hard to get right. Which doesn’t help when it’s essentially useless unless you get it right
https://github.com/soatok/mastodon-e2ee-specification was a thing but it doesn’t seem to be updated for months now.
Decentraleyes - prevents tracking through content delivery.
Decentraleyes is AFAIK severely outdated. Use LocalCDN if you must, though I personally am not convinced there’s any real threat model where these are useful.
Also note that Lemmy does did not implement Authorized Fetch until two weeks ago, meaning certain instances won’t be able to contact Lemmy instances even if you do everything correctly.
If this comment is federating then I started hosting my first service – Lemmy itself.
This is why I never bother with any “easy install” scripts of any kind. Give me a list of Docker images, a list of environment variables / config files, and some form of reverse proxy configuration and I’ll figure out the rest. You don’t know how my server works better than I do.