Where Does The Lounge Store Logs and Config?
The Lounge ~/.thelounge home with per user logs, config.js and SQLite user database.
Last updated
The self hosted web IRC client keeps everything under .thelounge in the running user home: config.js, per user SQLite files and dated channel logs. Package installs run as their own user, moving the home.
Check the process user first when the folder seems missing. Logs only exist for channels joined while logging stayed enabled.
Where The Lounge stores this, by platform
~/.thelounge/logs
config.js at the home root, users/ tree beside logs. Debian package default user differs from manual npm installs.
~/.thelounge/logs
Same layout for Homebrew or npm installs. In Finder use Go > Go to Folder for dotfolders.
%USERPROFILE%\.thelounge\logs
Same layout. Service installs run as SYSTEM with a different home; check the service user when lost.
Frequently asked questions
How do I back up The Lounge?
Stop the service, copy the whole home dir, restart. That keeps config, users and logs consistent.
Why are old channels missing logs?
Logging starts at join time with the feature on. History before that never existed server side to fetch.
Notice an outdated path? Let us know.