Where Does gPodder Store Subscriptions and Data?
Where gPodder keeps its Database file and Settings.json on each OS, and the variables relocating them.
Last updated
gPodder centers on a home folder holding the Database file, Settings.json, and a Downloads tree. Linux defaults to a home folder while Mac and Windows use their own app support spots. Two environment variables relocate home and downloads independently.
Schema upgrades snapshot the database automatically beside the live file. Portable USB libraries work by pointing the home variable at the stick. Downloads bulk separately from the precious database, so back those two on different schedules. Media files dwarf settings every time.
Where gPodder stores this, by platform
~/gPodder
Database plus Settings.json and Downloads under one home folder. Relocate with GPODDER_HOME or split downloads with the download variable. Upgrades leave versioned backups beside the live file.
~/Library/Application Support/gPodder
Same home layout under Application Support. Reveal Library through the Option-key Go menu. Environment variables work identically for custom placements.
%USERPROFILE%\Documents\gPodder
Documents-based home for installer builds with a config sibling for portable zips. Same Database and Settings.json names inside. Variables relocate both trees when needed.
Frequently asked questions
how do I move gPodder to a new computer
Copy the Database file plus Settings.json with the app closed to move subscriptions and progress. Downloads travel separately and bulk large. Environment variables repoint both trees when drives fill.
how do I store podcasts on another drive
Set GPODDER_HOME for everything or GPODDER_DOWNLOAD_DIR for downloads alone before launch. USB setups keep whole libraries portable this way. Network shares suit downloads better than the database itself.
upgrade broke my database
Rename a Database_upgraded backup to Database with the app closed to roll back schema trouble. Upgrades snapshot automatically before migrating. Recent changes after the upgrade need re-adding afterward.
Notice an outdated path? Let us know.