Similar to the Azure sync that would be implemented in #369, the GCP sync implemented in GothenburgBitFactory/taskwarrior#3185, and the AWS sync implemented in #368, we should be able to sync replicas to a S3-compatible object storages like MinIO, seaweedfs, Garage, Versity's S3 Gateway, or even more-enterprise solutions like Tigris.
I'm not sure how easy it'd be to allow the use of a custom endpoint, nor if it's already implemented by using the aws cli client option, but I tried setting the AWS_ENDPOINT_URL environment-variable to https://play.min.io:9000, having the aws client configured properly, and it didn't work IIRC.
Similar to the Azure sync that would be implemented in #369, the GCP sync implemented in GothenburgBitFactory/taskwarrior#3185, and the AWS sync implemented in #368, we should be able to sync replicas to a S3-compatible object storages like MinIO, seaweedfs, Garage, Versity's S3 Gateway, or even more-enterprise solutions like Tigris.
I'm not sure how easy it'd be to allow the use of a custom endpoint, nor if it's already implemented by using the
awscli client option, but I tried setting theAWS_ENDPOINT_URLenvironment-variable tohttps://play.min.io:9000, having theawsclient configured properly, and it didn't work IIRC.