Linux

Where Does Libervia Store Profiles and History?

Where Libervia keeps XMPP profiles, keys and chat history on Linux, and how to migrate them.

Last updated

Libervia is the desktop and web frontend of the Salut a Toi XMPP ecosystem. Profiles, passwords and encryption keys live under XDG config, while chat history, avatars and file transfer cache live under local share. The split follows freedesktop conventions.

Copy both trees with the client stopped for a full move. Keys and history are the irreplaceable halves; the backend re-fetches rosters on login. Keep dated copies before version jumps, since profile formats move between releases.

Where Libervia stores this, by platform

Linux
~/.config/libervia

Profiles, keys and settings under XDG config. History and avatars under local share. Copy both with the client stopped; keys travel as files so guard them.

Frequently asked questions

How do I move Libervia to a new Linux machine?

Stop Libervia and copy its config and local share folders elsewhere. Profiles and keys travel in config, history and avatars in local share. Restoring one without the other gives a login with no past.

Do I need to back up encryption keys too?

Back up the whole profile folders, not just the text config. Keys live beside settings, and a fresh key means re-verifying every contact. Treat the key files as secrets during the move.

Notice an outdated path? Let us know.