From 3fd630159b79b30c34aa12a1eba9b74ee718f545 Mon Sep 17 00:00:00 2001 From: starry <115192496+sky22333@users.noreply.github.com> Date: Sat, 14 Jun 2025 14:11:14 +0800 Subject: [PATCH] Update config.toml --- src/config.toml | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/src/config.toml b/src/config.toml index 93f1fd7..a716d59 100644 --- a/src/config.toml +++ b/src/config.toml @@ -3,24 +3,24 @@ host = "0.0.0.0" # 监听端口 port = 5000 -# 文件大小限制(字节),默认2GB +# Github文件大小限制(字节),默认2GB fileSize = 2147483648 [rateLimit] -# 每个IP每小时允许的请求数(Docker镜像每个层为一个请求) +# 每个IP每小时允许的请求数(注意Docker镜像每个层为一个请求) requestLimit = 200 # 限流周期(小时) periodHours = 1.0 [security] -# IP白名单,支持单个IP或CIDR格式 +# IP白名单,支持单个IP或IP段 # 白名单中的IP不受限流限制 whiteList = [ "127.0.0.1", "192.168.1.0/24" ] -# IP黑名单,支持单个IP或CIDR格式 +# IP黑名单,支持单个IP或IP段 # 黑名单中的IP将被直接拒绝访问 blackList = [ "192.168.100.1" @@ -40,10 +40,10 @@ blackList = [ ] [download] -# 单次并发下载离线镜像数量限制 +# 批量下载离线镜像数量限制 maxImages = 10 -# Registry映射配置,支持多种Container Registry +# Registry映射配置,支持多种镜像仓库上游 [registries] # GitHub Container Registry @@ -74,16 +74,8 @@ authHost = "registry.k8s.io" authType = "anonymous" enabled = true -# 私有Registry示例(默认禁用) -# [registries."harbor.company.com"] -# upstream = "harbor.company.com" -# authHost = "harbor.company.com/service/token" -# authType = "basic" -# enabled = false - -# 缓存配置:Docker临时Token和Manifest统一管理,显著提升性能 [tokenCache] -# 是否启用缓存(同时控制Token和Manifest缓存) +# 是否启用缓存(同时控制Token和Manifest缓存)显著提升性能 enabled = true -# 默认缓存时间 +# 默认缓存时间(分钟) defaultTTL = "20m"