aaronpk / Aperture

Aperture is a Microsub server. Currently in beta.
https://aperture.p3k.io
Apache License 2.0
69 stars 5 forks source link

Export subscriptions #54

Open metbril opened 6 years ago

metbril commented 6 years ago

Since one of the principles of the IndieWeb movement is to 'own your data' and to comply with the GDPR right to data portability, Aperture should have a feature to export all subscriptions.

Possible alternatives:

martymcguire commented 5 years ago

The Microsub client ek (part of ekster) can do this now for any Microsub server, once the client has been authorized with your server.

Here's the announcement blog post: https://p83.nl/posts/957

jaklt commented 4 years ago

@martymcguire Having such script is nice but not everything needs to be hacky all the time.

janboddez commented 4 years ago

After some trouble getting ek to run on my system, I've come up with a very simple way to expose my subscriptions using OPML: https://aperture.janboddez.tech/opml/1 (where 1 would be my user ID).

Note: the list is currently publicly available, which is probably not what you want, but it's very simple to implement using default Laravel functionality. (Concise write-up here: https://janboddez.tech/articles/adding-an-opml-endpoint-to-my-aperture-instance. Would definitely require [some] extra work before it could be merged.)