71
submitted 6 days ago* (last edited 5 days ago) by rimu@piefed.social to c/piefed_meta@piefed.social

Instances that are not trying to attract a new audience might want to turn on the new Private Instance setting, which makes everything private. The home page, posts, communities, etc will all require a login to view. Bots and scrapers won't be able to get anything useful from your instance and will stop trying.

Also if a single-user instance is subscribed to mostly NSFW communities, maybe they don't want everyone to be able to see which communities are listed at /communities.

Or it could be used temporarily when a biiig flood of scrapers turn up, then turn it back off when they go away.

Edit: Federation is unaffected by this. For logged-in users everything continues as before.

you are viewing a single comment's thread
view the rest of the comments
[-] admiralpatrick@lemmy.world 8 points 6 days ago

Nice!

Does it still federate with that enabled? Last I checked, enabling private instance in Lemmy also disabled federation.

[-] rimu@piefed.social 10 points 6 days ago* (last edited 6 days ago)

It still federates, yes.

I had coded up something similar (but less configurable) on my own single-user pyfedi instance. But this is really nice. In particular it's surprising that we can now do something that lemmy can't (yet).

I wonder what's next on the radar. Implementing https://github.com/LemmyNet/lemmy/issues/5578 maybe? (Thought I wouldn't be surprised if this was also already implemented...)

[-] rimu@piefed.social 1 points 5 days ago

Yes, that's done. When you block an instance it is the equivalent of a user-level defederation.

this post was submitted on 09 May 2025
71 points (100.0% liked)

PieFed Meta

665 readers
25 users here now

Discuss PieFed project direction, provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics.

Wiki

founded 1 year ago
MODERATORS