安装MinIO
Docker部署MinIO对象存储服务
图片访问地址:http://192.168.153.138:9000/public/su7_1.jpg
安装h2non/imaginary
Docker部署h2non/imaginary
处理图片地址:http://192.168.153.138:7000/resize?url=http://192.168.153.138:9000/public/su7_1.jpg&width=1000
NGINX配置
server {listen 9200;server_name 192.168.153.138;location / {if ($arg_pathtype) {proxy_pass http://192.168.153.138:7000/$arg_pathtype?url=http://192.168.153.138:9000$request_uri;} proxy_pass http://192.168.153.138:9000;}
}
测试
访问图片:http://192.168.153.138:9200/public/su7_1.jpg?pathtype=resize&width=100
实际转发:http://192.168.153.138:7000/resize?url=http://192.168.153.138:9000/public/su7_1.jpg&width=1000