Files
RustProxyAdmin/README.md
T
2026-09-30 16:11:51 +08:00

892 B
Raw Blame History

RustProxyAdmin v7

多节点代理/端口转发/隧道管理面板(Rust + actix-web + SQLite)。

构建

# 需要 Rust 1.88+
cargo build --release

运行

# 复制并修改配置
cp config.toml config.local.toml   # 按需修改 [server]/[auth] 等
./target/release/rust_proxy_admin
# 浏览器访问 http://127.0.0.1:8080/admin

常用环境变量覆盖(RPA__ 前缀 + __ 分隔层级):

  • RPA__SERVER__BIND=127.0.0.1:8080
  • RPA__DB__URL=sqlite://data/rust_proxy_admin.db
  • RPA__SERVER__SECRET_KEY=...(渠道密钥 AES-256-GCM 加密密钥,不设则明文存储)
  • RPA__AUTH__USERNAME / RPA__AUTH__PASSWORD(初始管理员)

其他命令

./target/release/rust_proxy_admin reset-password --username admin --password '新密码'

完整功能说明见需求文档 RustProxyAdmin______v7.md(P0–P13)。