gotosocial icon indicating copy to clipboard operation
gotosocial copied to clipboard

[feature] Allow GtS to subscribe + pull posts from relays

Open tsmethurst opened this issue 2 years ago • 8 comments

Opening this issue now as a stub for future discussion + implementation.

tsmethurst avatar Nov 23 '22 10:11 tsmethurst

Relates to https://github.com/superseriousbusiness/gotosocial/issues/1124

tsmethurst avatar Nov 23 '22 10:11 tsmethurst

Any updates relating to this?

0wg avatar Jul 12 '23 16:07 0wg

Any updates relating to this?

Haven't had time to work on it yet, no! Still would like to implement it At Some Point (tm) though

tsmethurst avatar Jul 13 '23 09:07 tsmethurst

Any estimate when relays will be implemented? My instance feels quite isolated without relays. Are there any other ways such as bots/tools to help with this in the meantime?

Jasdemi avatar Jul 31 '23 07:07 Jasdemi

No update, no estimate aside from 'perhaps next year'.

tsmethurst avatar Jul 31 '23 09:07 tsmethurst

@Jasdemi I wrote this as a possible solution to this very problem: https://github.com/looprock/fedifeeder/ I haven't messed with GoToSocial since 0.5, and things might have changed and there might be an easier way to do this now, but I ended up digging the client data for my instance out of the Db.

looprock avatar Jul 31 '23 13:07 looprock

adding my whishes

As an administrator I want to subscribe my instance to an activity pub relay to add content to my server.

  • My instance should be able to follow instances published on the relay
  • I want to be able to limit the subscription to instances I am whitelisting
  • I want content from the relay to be added to my public timeline
  • I want tags and boosts to be pulled/added to database, if available on relay
  • If tags are pulled I want them to be treated like all other tags on my server
  • If for technical reasons a system user has to be utilized for subscriptions then I want it to be invisible to other users and limited to subscritption-actions

out of scope here:

  • posting local public timeline to a relay
  • acting as a relay

jsopsy avatar Nov 23 '23 11:11 jsopsy

Feature request related extending this:

Subscribe to local timeline from accounts on remote instances

It'd be great if accounts on different than the local fediverse instances could subscribe to an actor like @[email protected] to receive all new notes and boosts published on the instance gts.instance.social .

use case

I'm planning a small instance on which all accounts are editors for news, opinions, information, boosts related to the place/region I live in.

For people interested in the locality/region covered by the content created or promoted through this instance it should be possible to subscribe to the local timeline of my instance using there already existing fediverse account.

chri2 avatar Jun 20 '24 09:06 chri2