Duplicacy container is not saving my settings... what am I missing?
I'm running a Duplicacy Web container in my docker-compose configuration.
The Docker config seems fine - the container starts up, it populates files into the config and cache volumes that I've mounted. If I go into Settings and change values there, then hit Save, I see the settings.json file change on the Synology filesystem.
However, duplicacy.json contains nothing but {} and all of my other settings (storage, backup jobs, schedules, even my master encryption password) live and die with the container. That file is stored in the same directory as the settings.json file, though, which is changing when I save updates, so it's not a mount point or permissions issue.
My storage and backup config is retained (even through container restarts) until I tear down my container, and then they disappear. So it's getting persisted somewhere, just not in duplicacy.json.
Any ideas?
Posted Apr 10, 2021, 9:28 PM UTC
Try this shameless plug instead: https://hub.docker.com/r/saspus/duplicacy-web. Eric’s container uses different approach to managing config files by using individual symlinks into binds as opposed to entire config folder and may behave differently.
If you still continue having issues it’s best to ask at forum.duplicacy.com as this is definitely not a Synology question
Thanks. This seems to work straight off, or at least all of my settings are being persisted in
duplicacy.jsoncorrectly.Can't for the life of me figure out what's happening with the other container.