【问题标题】:Nginx to serve downloadable S3 filesNginx 提供可下载的 S3 文件
【发布时间】:2019-11-20 08:57:28
【问题描述】:

我想通过 Nginx 从 S3 向内部人员提供可下载文件。

我试过rufuspollock/s3-bucket-listing,效果很好。但它需要桶才能公开。我不想公开存储桶。

有没有其他方法可以做到这一点?

【问题讨论】:

  • 试过设置autoindex on inside location / {} 块?
  • 已经试过了,输出没有变化。
  • 所以您想在不下载文件的情况下执行此操作?
  • 我想通过Nginx下载。
  • @roy,有什么更新吗?

标签: nginx amazon-s3 file-browser


【解决方案1】:

这不会像您期望的那样工作。原因是端点将返回 XML,因此您需要一个 Web 界面,然后与 S3 连接并为您提供类似界面的文件夹。

下面的帖子有很多有趣的选项可供您探索

Directory Listing in S3 Static Website

【讨论】:

  • 这要求存储桶是公开的。我想使用私有存储桶将下载的文件提供给内部人员。
  • 你看到了吗? github.com/powdahound/s3browser。查看它支持私有存储桶的配置
猜你喜欢
  • 2012-06-11
  • 2017-10-22
  • 1970-01-01
  • 2021-02-16
  • 2017-09-22
  • 2013-03-25
  • 2013-09-20
  • 1970-01-01
  • 2013-08-22
相关资源
最近更新 更多