@@ -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_PATH:SQLite 文件路径,默认 ./hugs_proxy.db
|
||||
- HUGS_PROXY_DEFAULT_TOKEN_TTL:默认 token 有效期,默认 30d
|
||||
- HUGS_PROXY_DB_BUSY_TIMEOUT_MS:SQLite busy_timeout,默认 5000
|
||||
- HUGS_PROXY_GITEA_REPO_URL:Web 首页底部“我的 Gitea 仓库”跳转地址
|
||||
|
||||
说明:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user