Where Does Planka Store Data?
Planka configures through environment with boards in Postgres and attachments in the user avatars folder.
Last updated
Planka keeps runtime settings in environment variables rather than a config file. Database URL, secrets, and base URL arrive per deploy through compose files. Boards and users persist as rows in Postgres.
Attachments land in mounted storage folders named by the compose setup. Docker layouts root everything through volumes, so inspect mounts first. Back up environment files with a database dump.
Where Planka stores this, by platform
[PlankaDir]/docker-compose.yml
Environment, database, and volume mounts defined here. Boards persist as rows in Postgres. Attachments follow the mounted folders.
Frequently asked questions
How do I back up Planka?
Copy the compose file with a dump of Postgres and the attachment volumes. The set restores onto a fresh host. Keep secrets out of git.
Where are Planka attachments?
In the mounted user avatars and project folders named by compose. Database rows reference the files. Move both sides together.
Notice an outdated path? Let us know.