From 670bca31ca0815552090942ca39c421a7c2af9f0 Mon Sep 17 00:00:00 2001 From: WJQSERVER Date: Wed, 16 Oct 2024 23:52:07 +0800 Subject: [PATCH] 24w18a --- CHANGELOG.md | 6 ++++++ DEV-VERSION | 2 +- caddyfile/dev/Caddyfile | 8 +++++--- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 35660ca..9f129a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # 更新日志 +24w18a +--- +- PRE-RELEASE: 此版本是预发布版本,请勿在生产环境中使用 +- CHANGE: 改进Docker 代理 +- CHANGE: 改进前端页面的copy提示,弃用alert提示 + v1.5.2 --- - FIX: 修正flag传入问题 diff --git a/DEV-VERSION b/DEV-VERSION index a9d0bd3..e99003d 100644 --- a/DEV-VERSION +++ b/DEV-VERSION @@ -1 +1 @@ -24w17b \ No newline at end of file +24w18a \ No newline at end of file diff --git a/caddyfile/dev/Caddyfile b/caddyfile/dev/Caddyfile index 568fd88..a7855b2 100644 --- a/caddyfile/dev/Caddyfile +++ b/caddyfile/dev/Caddyfile @@ -102,17 +102,19 @@ header_up X-Forwarded-For {http.request.header.X-Forwarded-For} header_up X-Forwarded-Proto {scheme} header_up Authorization {http.request.header.Authorization} + header { + www-authenticate 'Bearer realm="https://${host}/token",service="registry.docker.io"' + } } } - - route /auth* { + + route /token* { reverse_proxy https://auth.docker.io { header_up Host auth.docker.io header_up X-Real-IP {remote} header_up X-Forwarded-For {http.request.header.X-Forwarded-For} header_up X-Forwarded-Proto {scheme} header_up Authorization {http.request.header.Authorization} - header_down Authorization } } }