Where Does Kanboard Store Data?
Kanboard keeps settings in config.php with tasks in SQLite or MySQL and uploads in the data folder.
Last updated
Kanboard splits state between a PHP config file and a database. The config.php file names the database driver and paths for the install. Tasks and users persist as rows with file uploads in the data folder.
SQLite suits single users while MySQL serves teams. Web root placement varies by host, so relative paths stay constant. Back up config.php with the database file and data folder together.
Where Kanboard stores this, by platform
[WebRoot]/config.php
Database driver and paths live here. SQLite file sits in data under the same root. Web root varies by host and panel.
Frequently asked questions
How do I back up Kanboard?
Copy config.php with the database file and data folder. The set restores onto a fresh web root. Test restores on staging first.
Where are Kanboard attachments?
In the data folder under the install, referenced by database rows. Keep both sides together on moves. Plugins add their own folders nearby.
Notice an outdated path? Let us know.