Plume-org / Plume

Federated blogging application, thanks to ActivityPub (now on https://git.joinplu.me/ — this is just a mirror)
https://joinplu.me
GNU Affero General Public License v3.0
2.09k stars 133 forks source link

Blog post import/export #481

Open Aldarone opened 5 years ago

Aldarone commented 5 years ago

Some users might wanna move to another instance or to another platform. They need a way to take their blog posts and media with them.

There should be a way in the web interface to get an archive containing every post as a separate text file (probably named slug.md) and the associated media files. Bonus point for API endpoint and CLI command :wink:

Aldarone commented 5 years ago

Maybe one can get some inspiration from static site generators to store associated metadata in post files (like publication date, draft status, header media, etc.)

Something like what Hugo does for example : https://gohugo.io/content-management/front-matter/

heyakyra commented 4 years ago

WriteFreely supports this: https://github.com/writeas/writefreely/pull/172

satak-azat commented 3 years ago

Any update about this ?

KitaitiMakoto commented 2 years ago

no...