nginx-s3-gateway:NGINX S3缓存网关

时间:2024-05-25 22:13:08
【文件属性】:

文件名称:nginx-s3-gateway:NGINX S3缓存网关

文件大小:73KB

文件格式:ZIP

更新时间:2024-05-25 22:13:08

docker nginx s3 gateway JavaScript

NGINX S3网关 该项目提供了一个示例,将NGINX配置为充当对S3 API的只读请求(GET / HEAD)的身份验证和缓存网关。 潜在用例 使用S3的替代身份验证系统提供身份验证网关 缓存频繁访问的S3对象,以降低延迟交付并防止S3中断 对于无法根据S3 API进行身份验证的内部/微服务(例如,没有可用的库),网关可以提供一种无需身份验证即可访问S3对象的方法 从网关到最终用户压缩对象( , ) 保护S3存储桶免受任意公共访问和遍历 限速S3对象 使用保护S3存储桶 在一个RESTful目录结构中,将S3存储桶中的静态资产与动态应用程序终结点一起提供 用法 很少有用户会发现此项目足以满足他们的用例。 因此,最好借鉴此项目中的模式并构建自己的配置。 例如,如果要在NGINX S3网关配置中启用SSL / TLS和压缩,则将需要查看其他资源,因为此项目未启用NGINX的那些功能。


【文件预览】:
nginx-s3-gateway-master
----Dockerfile.oss(737B)
----.gitignore(3KB)
----test.sh(6KB)
----Dockerfile.plus(2KB)
----settings.example(267B)
----plus()
--------docker-entrypoint.d()
--------etc()
--------usr()
----LICENSE.txt(10KB)
----.github()
--------workflows()
----examples()
--------brotli-compression()
--------modsecurity()
--------gzip-compression()
----README.md(5KB)
----oss()
--------etc()
----common()
--------docker-entrypoint.d()
--------etc()
--------docker-entrypoint.sh(2KB)
----test()
--------data()
--------integration()
--------unit()
--------docker-compose.yaml(1KB)

网友评论