RetroFed Forum
Your home away from modern life.
There should be an indicator when an instance no longer federates with a community besides posts no longer loading
Post Reply
AuthorMessage
firelight startrek.website firelight@startrek.website
Joined: 2026-02-27
Quote

As it stands right now, it looks like we have to just judge based off of how old posts are to see if we can still interact with a community.

167   Original
ozoned piefed.social ozoned@piefed.social
Joined: 2025-03-16
#2 · Quote Reply

Bonfire just instituted a "Federated" flag in their alpha. I think this could be useful.

25
Admiral Patrick dubvee.org ptz@dubvee.org
Joined: 2023-06-06
#3 · (edited) Quote Reply

You mean like if there's a community called !cats@example.com and your home instance no longer federates with the instance example.com?

If so, I'll add that to Tesseract as it sounds useful.

45
RobotToaster mander.xyz RobotToaster@mander.xyz
Joined: 2023-09-13
#4 · Quote Reply

This is already in nightly, you can see it on the test instance here https://voyager.lemmy.ml/c/photography@lemmy.ml

17
Zedstrian sopuli.xyz Zedstrian@sopuli.xyz
Joined: 2025-03-30
#5 · (edited) Quote Reply

The best tool I know of is the Federation Checker, but something like it should definitely should be built into clients.

Notably, Beehaw is defederated from .world and sh.itjust.works, while dbzer0, quokk.au, and anarchist.nexus are defederated from feddit.org.

13
pelespirit sh.itjust.works pelespirit@sh.itjust.works
Joined: 2023-06-14
#6 · Quote Reply

You mean like if there's a community called !cats@example.com and your home instance no longer federates with the instance example.com? If so, I'll add that to Tesseract as it sounds useful.

Are you the creator of Tesseract? I love it except it doesn't save my settings or my favorites and multi-communities. I'm not sure why and I've checked in the last 2 weeks. It's been doing it a long time.

3
Pika sh.itjust.works Pika@sh.itjust.works
Joined: 2023-08-15
#7 · (edited) Quote Reply

You mean like if there's a community called !cats@example.com and your home instance no longer federates with the instance example.com? If so, I'll add that to Tesseract as it sounds useful.

this would be an amazing addition! It would help avoid the disconnect between de-federated instances/communities

10
Dave lemmy.nz Dave@lemmy.nz
Joined: 2023-06-02
#8 · Quote Reply

This is already in nightly, you can see it on the test instance here https://voyager.lemmy.ml/c/photography@lemmy.ml

Make sure you visit in a browser aince apps wouldn't have implemented an in development feature.

7
Rimu piefed.social rimu@piefed.social
Joined: 2024-01-04
#9 · Quote Reply

PieFed does this.

7
yo_scottie_oh lemmy.ml yo_scottie_oh@lemmy.ml
Joined: 2023-11-12
#10 · Quote Reply

The best tool I know of is the Federation Checker, but something like it should definitely should be built into clients. Notably, Beehaw is defederated from .world and sh.itjust.works, while dbzer0, quokk.au, and anarchist.nexus are defederated from feddit.org.

That's a handy tool, thanks for posting it. Do you happen to know how the lists are sorted? It's not alphabetical.

1
Zedstrian sopuli.xyz Zedstrian@sopuli.xyz
Joined: 2025-03-30
#11 · Quote Reply

That's a handy tool, thanks for posting it. Do you happen to know how the lists are sorted? It's not alphabetical.

Not sure how; it's also not by defederation date, otherwise feddit.org would be at or near the bottom of the list for dbzer0.

2
Admiral Patrick dubvee.org ptz@dubvee.org
Joined: 2023-06-06
#12 · (edited) Quote Reply

this would be an amazing addition! It would help avoid the disconnect between de-federated instances/communities

Added :) I also disabled the "Create Post" button if the community is on a defederated instance even though, technically, you can still post to your instance's local copy (it just won't federate).

Edit: This only works one way. i.e. it can only know if your instance is defederated from the community's. If the community's instance is defederated from yours, there will be no indicator because there's no way to do it without a remote lookup which is both unreliable and inefficient at scale.

13
julian activitypub.space julian@activitypub.space
Joined: 2025-08-14
#13 · Quote Reply

PieFed does this.

How does this work anyway, and does it match with Lemmy's approach?

I noticed crust was saying my dev instance was not federating anymore, which was neat. It was because I don't leave my dev instance online all the time 😁

5
Rimu piefed.social rimu@piefed.social
Joined: 2024-01-04
#14 · Quote Reply

How does this work anyway, and does it match with Lemmy's approach? I noticed crust was saying my dev instance was not federating anymore, which was neat. It was because I don't leave my dev instance online all the time 😁

It looks like this - https://piefed.social/c/adultswim@lemm.ee

2
julian activitypub.space julian@activitypub.space
Joined: 2025-08-14
#15 · Quote Reply

It looks like this - https://piefed.social/c/adultswim@lemm.ee

Thanks, I mean, how does this work in the backend?

3
admin scrapetacular.ydns.eu admin@scrapetacular.ydns.eu
Joined: 2026-02-16
#16 · Quote Reply

I feel like there should be an "are you alive" federation activity in activitypub, as well as an "I'm back" activity.

Servers go up and down enough that maybe it should be part of the spec

8
julian activitypub.space julian@activitypub.space
Joined: 2025-08-14
#17 · Quote Reply

I feel like there should be an "are you alive" federation activity in activitypub, as well as an "I'm back" activity. Servers go up and down enough that maybe it should be part of the spec

A heartbeat activity! Or maybe a ping.

I like it! Maybe I'll write an FEP for it, lol.

6
Rimu piefed.social rimu@piefed.social
Joined: 2024-01-04
#18 · (edited) Quote Reply

Thanks, I mean, how does this work in the backend?

Oh :)

Once per day a request is made all instances to retrieve the list of their admins. If that request fails then they're flagged as 'dormant'. If dormant for 5 days, flagged as 'gone forever' and then PieFed doesn't try to federate with them again and all their communities have that warning on them.

If any Activity arrives from a dormant / gone instance then it's restored to full operation.

5
Pika sh.itjust.works Pika@sh.itjust.works
Joined: 2023-08-15
#19 · (edited) Quote Reply

Added :) I also disabled the "Create Post" button if the community is on a defederated instance even though, technically, you can still post to your instance's local copy (it just won't federate). Edit: This only works one way. i.e. it can only know if your instance is defederated from the community's. If the community's instance is defederated from yours, there will be no indicator because the...

That's amazing to see, Regardless if it's only one direction, that should still help wonders, thank you!

5
Admiral Patrick lemmy.world admiralpatrick@lemmy.world
Joined: 2024-03-17
#20 · Quote Reply

Are you the creator of Tesseract? I love it except it doesn't save my settings or my favorites and multi-communities. I'm not sure why and I've checked in the last 2 weeks. It's been doing it a long time.
[deleted]
-4
pelespirit sh.itjust.works pelespirit@sh.itjust.works
Joined: 2023-06-14
#21 · Quote Reply

[deleted]

It doesn’t, however, save any settings beyond your device. I’m working on a way to securely save those to whatever Tesseract server you use but don’t have it implemented yet.

Thank you for explaining that. I clear the cache quite often. I haven't tried to save the favorites in a bit because I thought it was tied to the settings. Changing the settings each time isn't a big deal, but saving favs kind of is. I'll give it another try since it's pretty great.

2
Post Reply
Back to top