v0.1 公开测试版

Co-authored-by: Copilot <copilot@github.com>
This commit is contained in:
2026-04-23 21:48:04 +08:00
parent 62e076111f
commit f8051ea8c9
6 changed files with 561 additions and 70 deletions
+7
View File
@@ -54,6 +54,10 @@ curl -L \
token 无效、已禁用、已过期或使用次数耗尽:返回 403。
## Web 首页
访问根路径 `/` 会返回一个简单的项目介绍页,包含:GitHub 链接输入框、Hugs-Proxy Token 输入框、以及“下载”按钮(表单 POST 到 `/download`)。
## tokenctl 用法
```text
@@ -62,6 +66,7 @@ tokenctl issue-token --user <username> [--expires <7d|30d|RFC3339>] [--uses <n>]
tokenctl disable-token --token <token> [--db <path>]
tokenctl list-users [--db <path>]
tokenctl list-tokens [--db <path>]
tokenctl list-usage [--limit <n>] [--db <path>]
```
示例:
@@ -69,6 +74,7 @@ tokenctl list-tokens [--db <path>]
```bash
go run ./cmd/tokenctl list-users
go run ./cmd/tokenctl list-tokens
go run ./cmd/tokenctl list-usage --limit 100
go run ./cmd/tokenctl issue-token --user alice --uses 5
go run ./cmd/tokenctl disable-token --token <TOKEN>
```
@@ -82,6 +88,7 @@ go run ./cmd/tokenctl disable-token --token <TOKEN>
- HUGS_PROXY_DB_PATHSQLite 文件路径,默认 ./hugs_proxy.db
- HUGS_PROXY_DEFAULT_TOKEN_TTL:默认 token 有效期,默认 30d
- HUGS_PROXY_DB_BUSY_TIMEOUT_MSSQLite busy_timeout,默认 5000
- HUGS_PROXY_GITEA_REPO_URLWeb 首页底部“我的 Gitea 仓库”跳转地址
说明: