As previously discussed here https://feddit.de/post/1285536 , I am trying to properly decommission my private instance. My main issue: even though I unsubscribed from all communities, the server still gets a lot of POST requests with likes, comments, etc. So how do I tell all the instances to stop sending announcements? I also don’t want to go the hacky way of bogus DNS entries, as that won’t be good for the other instances. This also continues if I simply shut down the stack, just resulting in a lot of 404s.
Is there a manual for this I missed in all the googling?
Commendable that you want to help, but the software needs to handle dead installations as there is no possible way to enforce people to decommission. :) Might be worth dropping just to help the use case of how this gets handled. I feel like you did everything you could.
This is a wild guess, but have you tried hacking your proxy to return
410 GONE
for the ActivityPub endpoints? A well behaved system is supposed to interpret that response as meaning that the resource is gone forever and to stop trying. I have no idea how Lemmy will respond, but it might be a step along the way to disappearing the endpoints once you’ve run out of other ideas to see if the rate announcements starts to fall off.There is a PR on GitHub that implements checks towards all the federated instances and those who doesn’t respond for a few days will be marked as stale and the instance will stop sending updates to them
Ah, that sounds exactly like what’s needed here. Thanks for the info.