The CLI now supports a direct Samba backend:
The storage url is smb://user@server[:port]/share/path. The password can be set in the environment variable DUPLICACY_SMB_PASSWORD for default storage or DUPLICACY_<STORAGE_NAME>_SMB_PASSWORD for non-default storage.
This backend is based on GitHub - hirochachacha/go-smb2: SMB2/3 client library written in Go.. The previous samba://
backend is just an alias for the disk-based backend with caching enabled.