ActivityPub on OrcasHub
Problem Statement
There are several services which have or could have ActivityPub functionality:
- Gancio (natively or via RSS feed)
- Classifieds (via RSS feeds)
- Mastodon?
- Pixelfed?
Ideally, these would not all be on separate subdomains, but would instead have some cohesiveness.
- @events@orcashub.org
- @classifieds@orcashub.org
- @photos@orcashub.org
Notes
[Tony] I'm not very familiar with ActivityPub yet, but after doing a little bit of searching, it doesn't seem like an “ActivityPub Proxy” or “ActivityPub Forwarder” is really a thing like it is for HTTP servers. Additionally, the example noted above has a mixture of single actor and multi-actor. For example, there is only one actor publishing events and one publishing classifieds, so those could both be RSS bots which publish through a Mastodon account. The @photos example however is not a single account. There would be a PixelFed (or some other) server with any number of accounts, each with a different username.
So far I think we can narrow the number of domains to N where N is the number of services that have multiple actors. This likely means we'll have just a mastodon.orcashub.org and pixelfed.orcashub.org (real domains TBD), both of which have user accounts. All other single-actor services can publish through a single account on Mastodon.
More research is required.
[John note] Without understand the technical details there are some ActivityPub Relays which may offer the functionality we're looking for. https://gyptazy.com/hosting-a-new-activitypub-relay-for-the-fediverse-including-mastodon-and-snac/