cross-posted from: https://slrpnk.net/post/10823519

So I wrote a little web app that allows a user to move their user data, like settings and subscribed/banned communities, from one account/instance to another.

It runs completely client-side, but is hosted on GitHub for the moment. Maybe it’ll be of some use!

Features:

  • Don’t trust me or GitHub? Clone the project and host it yourself or run it locally (Example in Wiki)
  • Export user data from any Lemmy instance (>=v0.19)
  • Download user data as a text file
  • Modify user data, e.g. to add or remove followed users/communites (Example in Wiki)
    • “display_name” ​
    • “bio” ​
    • “avatar” ​
    • “banner” ​
    • “matrix_id” ​
    • “bot_account” ​
    • “settings” ​
    • “followed_communities” ​
    • “saved_posts” ​
    • “saved_comments” ​
    • “blocked_communities” ​
    • “blocked_users” ​
    • “blocked_instances”
  • Transfer user data to the target account on the target instance
  • whoareu@lemmy.ca
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 months ago

    what kind of data does it export? post, comments, upvotes, downvotes, subscribed communities?

    • Emotet@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      12
      ·
      5 months ago
      • “display_name” ​
      • “bio” ​
      • “avatar” ​
      • “banner” ​
      • “matrix_id” ​
      • “bot_account” ​
      • “settings” ​
      • “followed_communities” ​
      • “saved_posts” ​
      • “saved_comments” ​
      • “blocked_communities” ​
      • “blocked_users” ​
      • “blocked_instances”