将idrive作为S3服务添加

你的意思是,我只需要在 Disco 管理设置中,用 iDrive S3 提供的值来填写 Aws_S3 字段所需的值?(因为 disco 管理设置中没有其他 S3 服务的字段)。

app.yml 中声明这些值可能是更好的选择。

回答您的问题,是的,S3 的设置是相同的,无论您使用的是亚马逊还是任何其他兼容 S3 的服务。

2 个赞

我原以为通过管理员设置会更好,这样我们随时都可以更改,而无需重建容器。 :grinning: :slight_smile:

太棒了!!

看来并非如此。
当我在 disco 管理设置中填写 idrive 的 S3 值时,它拒绝接受 iDrive 的端点地址:

如果我遗漏了什么,请告诉我?我已经填写了 iDrive 的访问密钥和密钥,但在问题解决之前无法对其进行测试。
此外,iDrive 没有提供 S3 Cdn Url 的值。

仅当 iDrive 提供其存储的 CDN 时才需要。或者,如果需要,您可以使用 bunny.net 作为 CDN。

您是否尝试添加 https://

2 个赞

我现在试过了。但它仍然给出相同的“格式错误”错误。

我注意到 IDrive 支持 S3 API,根据 IDrive 文档,但我还没有尝试将其用作 Discourse 的 S3 备份。

1 个赞

我现在注意到,尽管它现在接受了带有 https 的端点值,但 idrive 存储桶仍然无法访问。

1 个赞