add dockerfile

This commit is contained in:
2025-01-05 22:36:43 +08:00
parent db83d0adb0
commit 47f23c8a65
3 changed files with 8 additions and 1 deletions

1
.gitignore vendored
View File

@@ -1 +1,2 @@
/target /target
/imageproxy

7
Dockerfile Normal file
View File

@@ -0,0 +1,7 @@
from docker.io/alpine:latest
COPY ./imageproxy /usr/bin/imageproxy
EXPOSE 2999
ENTRYPOINT ["/usr/bin/imageproxy"]

View File

@@ -149,7 +149,6 @@ async fn api_proxy_image(
.header("Access-Control-Allow-Methods", "GET") .header("Access-Control-Allow-Methods", "GET")
.header("Access-Control-Allow-Headers", "Content-Type") .header("Access-Control-Allow-Headers", "Content-Type")
.header("Access-Control-Max-Age", "86400") .header("Access-Control-Max-Age", "86400")
.header("X-Original-Url", target_url)
.header("X-Original-Content-Type", ori_content_type) .header("X-Original-Content-Type", ori_content_type)
.header("X-Original-Size", original_size.to_string()) .header("X-Original-Size", original_size.to_string())
.header("X-Original-Width", ori_width.to_string()) .header("X-Original-Width", ori_width.to_string())