I host my own Lemmy instance and have a user account on it that I use everywhere (I don’t host local communities, I just use it as a home for my Lemmy user account). I needed to re-home my Lemmy server, and though it’s a docker installation, copying the /var/lib/docker/volumes/lemmy_* directories to the new installation didn’t work. So I created a new Lemmy server.

How can I move my old account to the new server, so I can keep all my subscriptions and post/comment history?

  • pe1uca
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    5 months ago

    Do you still have the old database? You should be able to move your instance around as long as you have a dump of your DB, that’s where all the keys of each community and user in your instance are. Those are the ones telling other instances you’re actually you, if you loose those I don’t know what can be done so other instances flush your old content and treat you as a new account. But I would count on thi s being a feature since it could lead to people impersonating someone else if they get a hold of the domain without the DB.

    EDIT: amm, maybe I didn’t understand correctly, are you trying to move to a new domain? Or to a new server with the same domain?
    What’s re-home?

      • pe1uca
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 months ago

        Ah, then no, the last thing I knew about it you can’t migrate accounts from one server to another, which is what you’re trying to do here.
        As I mentioned if you were able to move the keys which identify your account it would be easy for someone to impersonate you.
        Also, your public keys are shared among all the instances you’ve interacted, so this might break your interactions there.