Rails 使用自定义 S3 的 ActiveStorage API
Rails ActiveStorage Using Custom S3 API
我想使用 Rails ActiveStorage,但我使用的是非 AWS S3 API 对象存储。
amazon:
service: S3
access_key_id: ""
secret_access_key: ""
region: ""
bucket: ""
documentation上面说需要地区,我的S3API没有地区。有什么方法可以使用自定义 S3 API?
我使用配置文件中的 endpoint
键解决了这个问题。看起来像这样。
amazon:
service: S3
access_key_id: "123"
secret_access_key: "asd"
endpoint: "http://192.168.1.201:30103"
bucket: "test"
不需要使用任何区域,因为没有任何区域。我在 S3 Ruby gem AWS 文档 https://docs.aws.amazon.com/sdk-for-ruby/v3/developer-guide/setup-config.html
的底部找到了它
我想使用 Rails ActiveStorage,但我使用的是非 AWS S3 API 对象存储。
amazon:
service: S3
access_key_id: ""
secret_access_key: ""
region: ""
bucket: ""
documentation上面说需要地区,我的S3API没有地区。有什么方法可以使用自定义 S3 API?
我使用配置文件中的 endpoint
键解决了这个问题。看起来像这样。
amazon:
service: S3
access_key_id: "123"
secret_access_key: "asd"
endpoint: "http://192.168.1.201:30103"
bucket: "test"
不需要使用任何区域,因为没有任何区域。我在 S3 Ruby gem AWS 文档 https://docs.aws.amazon.com/sdk-for-ruby/v3/developer-guide/setup-config.html
的底部找到了它