-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.auth2api-admin.env.example
More file actions
27 lines (24 loc) · 1.26 KB
/
.auth2api-admin.env.example
File metadata and controls
27 lines (24 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# auth2api 管理脚本的私密配置 —— 模板文件
#
# 用法:
# 1. cp .auth2api-admin.env.example .auth2api-admin.env
# 2. 编辑 .auth2api-admin.env,填入下面的真实值
# 3. chmod 600 .auth2api-admin.env
#
# .auth2api-admin.env 已在 .gitignore 中,**不会**被 commit。
# 本 .example 文件可以入库,但**不要**把真实 key 写进 .example。
# admin 权限的 API key — 用于 scripts/auth2api-admin.sh 调用 /admin/usage/keys 等接口
# 从 config.yaml 里找 admin: true 的那把 key
# 也可以现场跑: grep -B1 'admin: true' config.yaml | grep ' - key:' | awk '{print $3}'
ADMIN_API_KEY=sk-REPLACE_ME_WITH_REAL_ADMIN_KEY
# (可选)给同事的接入手册里展示的 Base URL
# 留空则手册里只显示 http://localhost:8317 + 提醒
# AUTH2API_LAN_URL 公司内网地址(局域网内同事用)
# AUTH2API_VPN_URL 远程组网地址(VPN / Mesh / Tailscale 等远程同事用)
# 同时设了两个 + add 时加 --vpn,手册里会显示两行
AUTH2API_LAN_URL=
AUTH2API_VPN_URL=
# (可选)非默认 launchd plist 路径(macOS 部署用)
# 默认: ~/Library/LaunchAgents/com.$USER.auth2api.plist
# 你自己写的 plist 用别的 Label / 路径时在这里指定
# AUTH2API_PLIST=~/Library/LaunchAgents/com.example.auth2api.plist