C2S: Needs proxyURL endpoint #3382

Open
opened 2025-11-22 02:08:40 +00:00 by mediaformat · 2 comments
Member

Pleroma has decent support for the ActivityPub Client to Server API (c2s), one important missing feature is being able to fetch actors, activities, objects from remote servers, without getting CORS or Authenticated Fetch issues

The proxyUrl endpoint lets ActivityPub API clients request ActivityPub objects from remote servers. It provides a bridge between the client-to-server authentication mechanism and the server-to-server authentication mechanism.

https://www.w3.org/wiki/ActivityPub/Primer/proxyUrl_endpoint

Pleroma has decent support for the ActivityPub Client to Server API (c2s), one important missing feature is being able to fetch actors, activities, objects from remote servers, without getting CORS or Authenticated Fetch issues > The `proxyUrl` endpoint lets ActivityPub API clients request ActivityPub objects from remote servers. It provides a bridge between the client-to-server authentication mechanism and the server-to-server authentication mechanism. > > https://www.w3.org/wiki/ActivityPub/Primer/proxyUrl_endpoint
Author
Member

Adding an example of fetching an inbox without a proxyUrl... !

Adding an example of fetching an inbox without a proxyUrl... ! <video src="/attachments/05819129-bcf1-4502-8011-5d1a9e8be417" title="Screen Recording 2025-12-20 at 11.39.11 PM" controls></video>
Author
Member

Re-uploaded screen recording, since migration broke it

Re-uploaded screen recording, since migration broke it
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma#3382
No description provided.