Duplicity does not use a single daemon config file. Most production setups use environment files and wrapper scripts.
/etc/duplicity/duplicity.env/etc/duplicity/excludes.txt/usr/local/bin/duplicity-backup.shPASSPHRASE='change-me'
DUP_TARGET='scp://backup@backup-host//srv/backups/server01'
DUP_SOURCE='/srv/data'
DUP_KEY='YOUR_GPG_KEY'
duplicity \
--encrypt-key "$DUP_KEY" \
--exclude-filelist /etc/duplicity/excludes.txt \
"$DUP_SOURCE" "$DUP_TARGET"
duplicity --version
duplicity collection-status "$DUP_TARGET"
duplicity verify "$DUP_TARGET" "$DUP_SOURCE"