summerlabs / punic

Punic is a remote cache CLI built for Carthage and Apple .xcframework
https://andrewaquino118.medium.com/remote-caching-apples-xcframework-2fcf574392c5
28 stars 2 forks source link

minio support? #14

Open kinwahlai opened 2 years ago

kinwahlai commented 2 years ago

any plan to support S3 compatible server like Minio?

venice81 commented 2 years ago

I also need custom endpoint configuration like this...

# aws --endpoint-url={{third party service}} s3 ls
# Configure Punic
configuration:
  prefix: x.y.z
  local: ~/Library/Caches/Punic
  output: Carthage/Build
  s3Bucket: some-remote-bucket
  endpoint: https://api.thirdpartyobjectstorage.com

or..

# .aws/config
[default]
region = us-east-1
endpoint = https://api.thirdpartyobjectstorage.com