黄中银 a09ca0d9a5 简化 WebUI README 1 day ago
..
public 2da69de446 导入导出支持CSV格式与拖放 5 days ago
src a1414cd89b 有值的节点不允许再添加子级 1 day ago
.dockerignore 6f1ecadc41 WebUI: 添加 Dockerfile 支持 Docker 部署 1 day ago
.gitignore 5ea9c691ac WebUI改为纯静态站点 5 days ago
DESIGN.md 2da69de446 导入导出支持CSV格式与拖放 5 days ago
Dockerfile 6f1ecadc41 WebUI: 添加 Dockerfile 支持 Docker 部署 1 day ago
README.md a09ca0d9a5 简化 WebUI README 1 day ago
buildDockerImage_apq2.bat 6f1ecadc41 WebUI: 添加 Dockerfile 支持 Docker 部署 1 day ago
buildDockerImage_apq2.ps1 c29ee54505 修复构建脚本语法错误 1 day ago
index.html 2da69de446 导入导出支持CSV格式与拖放 5 days ago
package-lock.json 5ea9c691ac WebUI改为纯静态站点 5 days ago
package.json 5ea9c691ac WebUI改为纯静态站点 5 days ago
start-dev.bat c007644afd WebUI: 配置源侧边栏可折叠,刷新按钮分离 1 day ago
start-dev.ps1 c007644afd WebUI: 配置源侧边栏可折叠,刷新按钮分离 1 day ago
tsconfig.json 5ea9c691ac WebUI改为纯静态站点 5 days ago
tsconfig.node.json 5ea9c691ac WebUI改为纯静态站点 5 days ago
vercel.json bd546b37d6 添加 WebApi 时配置 CORS 5 days ago
vite.config.ts 5ea9c691ac WebUI改为纯静态站点 5 days ago

README.md

Apq.Cfg.WebUI

Gitee Docker Hub Documentation

Apq.Cfg 配置管理 Web 界面,集中管理多个应用的配置。

功能特性

  • 多应用管理、配置树视图、实时编辑
  • 敏感值脱敏、多格式导出(JSON/ENV/CSV)
  • 支持 API Key / JWT Bearer 认证
  • 纯静态站点,支持任意虚拟目录部署

快速开始

Docker 部署(推荐)

docker run -d -p 8080:80 amwpfiqvy/apqcfg-webui:latest
# 访问 http://localhost:8080

本地开发

npm install && npm run dev
# 访问 http://localhost:38690

构建部署

npm run build
# 输出到 dist/,可部署到 Nginx/Vercel/OSS 等

远程应用要求

远程应用需启用 CORS 并暴露配置 API:

builder.Services.AddApqCfgWebApi(cfg, options =>
{
    options.EnableCors = true;
    options.CorsOrigins = ["*"];  // 或指定 WebUI 域名
});

相关链接

许可证

MIT License