I’m running d-web in ehough’s docker container. The way it brings in and persists settings is by bind mounting /etc/duplicacy into the container and placing a duplicacy.json file in there. Then, it symlinks the ~/.duplicacy-web/duplicacy.json file into that /etc/duplicacy/duplicacy.json file with
ln -s /etc/duplicacy/duplicacy.json ~/.duplicacy-web/duplicacy.json
This works great when the web-ui starts. Unfortunately, whenever I update the web-ui by changing a scheulde, the symlink is lost. I suspect this is because d-web is deleting and recreating the ~/.duplicacy-web/duplicacy.json file when it’s changed, rather than just modifying it.
Would be awesome if d-web could instead zero the file instead of deleting it to preserve the symlink.