
darthsim/imgproxy-ciimgproxy是一个快速且安全的独立服务器,用于调整和转换远程图像。其核心设计原则是安全、速度和简洁。它能够快速轻松地动态调整图像大小,能处理大量图像调整任务,是应用内图像调整代码(如图像库或调用ImageMagick/GraphicsMagic的代码)的安全、快速替代品,也是处理远程来源图像的必备工具。使用imgproxy,无需在设计变更时重复准备适配图像。
imgproxy仅包含图像处理、优化和安全所需的必备功能:
libvips,速度极快且内存占用低,能即时处理大量图像net/http包(无包装器),减少请求处理 overhead,提供最佳HTTP支持针对远程图像处理的潜在安全风险,imgproxy采取多种防护措施:
详细使用文档请参考官方📑 Documentation。
bashdocker run -p 8080:8080 darthsim/imgproxy
可通过环境变量配置imgproxy,例如设置最大图像尺寸:
bashdocker run -p 8080:8080 \ -e IMGPROXY_MAX_SRC_DIMENSIONS=4096 \ darthsim/imgproxy
yamlversion: '3' services: imgproxy: image: darthsim/imgproxy ports: - "8080:8080" environment: - IMGPROXY_MAX_SRC_DIMENSIONS=4096 - IMGPROXY_SIGNATURE_KEY=your_secure_signature_key restart: always
imgproxy采用MIT许可证,详见LICENSE。
如发现安全漏洞,请联系***,我们将协调修复和披露。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务