图片和上传文件存储在哪里?

Discourse 中的图片和视频存储在哪里?
我们的用户将上传图片和视频。
目前,我想使用 DropBox。如何配置?
另外,是否支持 Vimeo?
最后,在 Vimeo、DropBox 和 Amazon S3 之间,哪个是最佳选择?

如果您是自托管的,它们通常存储在运行 Discourse 的同一虚拟机上。您还可以为上传配置 S3 兼容对象存储提供商。除非您期望用户将视频上传到 Vimeo 或其他平台并分享链接,否则(大部分?)无法使用这些(但曾经可以?使用主题组件将视频上传到 YouTube 和 Vimeo)。

默认情况下,链接的图片会被下载到本地存储,以便即使源文件消失,它们也能继续存在。

2 个赞

啊,谢谢。我个人认为将它们存储在同一台虚拟机上最终会导致大型社区出现性能问题;我说错了吗?
(2) 这是我试图弄清楚的一个场景。
(a) 用户 abc,作为社区用户,发布一篇包含图片甚至视频的文章。
(b) 用户 abc 将相关的图片/视频拖放到文章中并提交文章。
问题:
(a) 假设我们将 S3 配置为默认图片位置;这些图片会存储在那里吗?
(b) 图片/视频会显示在文章中,还是仅仅是一个指向 S3 中图片位置的链接?
(3) 如果用户 abc 共享一个 YouTube 链接。会显示实际的 YouTube 图片,还是仅仅是一个必须点击才能播放视频的 YouTube 链接?

https://try.discourse.org/ 上试用这些功能,亲自看看。这样您就能确定,并且不会再纠结我们所说的“作为文章的一部分显示,或者只是一个指向 S3 中图片位置的链接”这类事情了。

图片和视频是不同的。

1 个赞

哇!“OneBox”太棒了。我该如何启用它并使其可供所有用户使用?我是自托管的。

1 个赞

你已经做到了。你已经在自己的网站上试过了吗?

大多数情况下是这样,但你可以在不设置 S3 的情况下配置 CDN。

2 个赞

我刚试了一下,成功了!!

推荐一个价格合理且与 Discourse 配合良好的 CDN。我很喜欢这个。Ghost 博客集成工作已完成。

1 个赞

我对 bunny.net 很满意。

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.