精简 app.ini:仅保留端口/数据目录/JWT,业务项改由管理后台配置。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-08-03 16:58:30 +08:00
parent 48db333272
commit 81f5d451bc
10 changed files with 24 additions and 431 deletions

View File

@@ -1,12 +1,10 @@
; 姜十三论坛 Jiang13 Forum — 配置文件示例(风格类似 Gitea app.ini
; 复制为程序工作目录下的 app.ini 后修改。也可直接启动程序,首次会自动生成。
; 修改后重启进程/服务生效。命令行 --port / --data 等优先级更高。
; OIDC / 邮件 / Gitea 同步 / 对象存储等请在管理后台「系统设置」配置。
[server]
HTTP_PORT = 3000
; 对外公网根地址(无尾斜杠);也可在管理后台 OIDC 设置中填写
; 例https://bbs.iioio.com
ROOT_URL = https://bbs.iioio.com
[paths]
; 相对路径相对于工作目录(默认可执行文件所在目录)
@@ -15,36 +13,3 @@ DATA = data
[security]
; 留空则自动生成并持久化到 data/.jwt_secret勿把生产密钥提交到仓库
JWT_SECRET =
[oauth]
; 可选:启动时若管理后台尚未配置,会用此处种子写入 oauth_clients 一次
; 日常请优先在管理后台「系统设置 → OIDC / SSO」修改保存即生效
; Gitea 认证源名称须与回调路径一致,例如名称 jiang13 对应:
; https://git.iioio.com/user/oauth2/jiang13/callback
CLIENT_ID = gitea
CLIENT_SECRET = 请替换为足够长的随机字符串
; 多个回调用逗号分隔
REDIRECT_URIS = https://git.iioio.com/user/oauth2/jiang13/callback
[gitea]
; 可选:同步会员公开仓库到侧栏 /projects优先在管理后台配置
; BASE_URL 例https://git.iioio.com
BASE_URL =
; 只读 Access Token需能列出用户公开仓库
TOKEN =
; 首次种子时若 BASE_URL+TOKEN 齐全且此项为 true则写入并启用同步
SYNC_ENABLED = false
[storage]
; 可选种子:仅当管理后台尚未配置时写入一次;日常请在「系统设置 → 对象存储」修改(保存即生效)
; TYPE = local | s3
TYPE = local
; 以下仅 TYPE = s3 时作为种子MinIO / 七牛 / 又拍 / 阿里云 OSS 等)
ENDPOINT =
REGION = us-east-1
BUCKET =
ACCESS_KEY =
SECRET_KEY =
PUBLIC_BASE_URL =
PREFIX =
FORCE_PATH_STYLE = true