Setting Up S3 Storage on Unraid Docker

Hi all,

I’m trying to set up Duplicacy on Unraid to back up to an S3 bucket, but it seems the storage URL is being constructed incorrectly. The errors I’m seeing are:
1. InvalidParameter: 1 validation error(s) found.
• Points to an issue with the bucket name or format.
2. MissingRegion: could not find region configuration
• Suggests the region (us-east-1) isn’t being passed properly.

Here’s what Duplicacy logs for the storage URL:

s3://us-east-1@https://s3.amazonaws.com/my-bucket-name/duplicacy-data/

I believe this format is incorrect, as the region and endpoint should not be embedded in the URL.

My Setup:

•	Bucket Name: my-bucket-name (Region: us-east-1)
•	Storage URL: Configured as s3://my-bucket-name/duplicacy-data in Duplicacy.
•	Endpoint: https://s3.amazonaws.com.

What I’ve Tried:

1.	Verified the bucket works via AWS CLI:

aws s3 ls s3://my-bucket-name --region us-east-1

•	No issues with listing or uploading files.

2.	Simplified the storage URL to s3://my-bucket-name/duplicacy-data.
3.	Double-checked IAM policies and permissions (working via CLI).

Need Help With:

1.	Why is Duplicacy constructing the URL incorrectly, adding us-east-1@https://s3.amazonaws.com?
2.	How can I force Duplicacy to use the correct bucket name, region, and endpoint?

Any guidance would be greatly appreciated!

Thanks!

Remove https:// from the endpoint.