beeyev/thumbor-s3一个集成AWS S3和Minio的Docker镜像,专为动态图像裁剪、调整大小、应用滤镜及图像优化设计。
!Thumbor S3 Docker
Thumbor S3 Docker提供两种Docker镜像变体:轻量级(slim-alpine)和全功能(debian)。轻量级镜像体积更小,全功能镜像包含更多高级特性。
jpegtran(已启用):无损JPEG优化器,通过优化DCT系数减小JPEG文件大小gifsicle:生成高质量动态GIF及最小体积静态GIFthumbor-aws:官方异步非阻塞AWS S3支持扩展sentry-client:Sentry错误处理客户端gifv优化器:将GIF转换为MP4或WebM视频,显著减小文件体积选择全功能版本前请确认是否需要这些额外功能,其容器体积约为轻量级版本的3倍。
beeyev/thumbor-s3:debianbeeyev/thumbor-s3:slim-alpinebeeyev/thumbor-s3:7-debianbeeyev/thumbor-s3:7-slim-alpinebeeyev/thumbor-s3:7.7-debianbeeyev/thumbor-s3:7.7-slim-alpineDocker Hub | Github packages | Red Hat quay.io
所有配置通过环境变量实现,完整配置变量列表见配置文件。除配置文件中的变量外,还支持以下额外环境变量:
PORT:Thumbor实例运行端口,默认:8888LOG_LEVEL:日志级别,可选值:debug, info, warning, error, critical,默认:warningNUM_PROCESSES:Thumbor进程数,0(自动检测)、1(无分叉)或自定义数值,默认:0生产环境建议配置:
ALLOW_UNSAFE_URL(默认False):禁用“不安全”(非HMAC签名)URL,文档SECURITY_KEY(默认31337):HMAC签名URL的共享密钥更多信息见HMAC签名文档。
/data:/data
默认健康检查URL:[***],用于监控服务运行状态。
详见示例,包含完整入门指南。
bug报告和功能请求请提交至Github Issue Tracker。
Thumbor contributors
MIT许可证。详见许可证文件。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务