Linux

Where Does Quassel Store Core Data and Settings?

Where Quassel keeps cores and settings, split client core layout. Exact folders are covered below. More below.

Last updated

Quassel splits IRC into core and client. The core holds buffers, backlog, and users on its server. Each client holds connection profiles and chat cache.

Same core plus database means same history. Exact paths vary by distro packages with config deciding roots. Keep backups of core data on schedule. One missing table restores users without backlog. For moves, stop the core first to avoid partial dumps. Screenshots of settings help when support asks for reproduction steps later. Check the in app storage readout when sizes look wrong on different releases.

Where Quassel IRC stores this, by platform

Linux
~/.config/quassel-irc.org (core plus client, paths vary)

Buffers live in the core database with backlog attached. Back up the core stopped. Clients hold profiles plus cache. Match releases before restore.

Frequently asked questions

How do I migrate a Quassel core to a new server?

Back up the Quassel core config plus user data with services stopped, then install the same release on the new server before restore. Buffers follow the database. Mixed releases can refuse old schemas, so match versions first.

Does Quassel back up chat logs?

Yes, in the core database per buffer with backlog attached. The client holds a working copy plus chat cache. Views rebuild after connect. Export logs from settings for records, since the client folder alone is working state.

Notice an outdated path? Let us know.