I have been a happy user of Duplicacy for years and have been using the ‘saspus/duplicacy-web:mini’ docker container for quite some time. I have migrated all my data to a zfs pool. However, now the Duplicacy container cannot see the zpool.
I have the zpool mounted, and then volume mapped to a docker volume. I have set the zpool’s ownership to root, and then also to my user, with chown.
With the following compose file, the Duplicacy web UI can “see” all the files and folders inside /home. It lists /zpool, but it is an empty folder.
services:
duplicacy-web:
container_name: duplicacy-web-docker-container
hostname: host
ports:
- '3875:3875/tcp'
environment:
- USR_ID=0
- GRP_ID=0
- DUPLICACY_WEB_VERSION=Stable
volumes:
- /opt/docker/duplicacy/config:/config # necessary volumes for dplicacy
- /opt/docker/duplicacy/logs:/logs
- /opt/docker/duplicacy/cache:/cache
- /opt/docker/duplicacy/backuproot/:/backuproot:ro
- /zpool:/zpool
- /home:/home
image: 'saspus/duplicacy-web:mini'
restart: unless-stopped