kvconfig-web 1.1.0
kvconfig-web
KvConfig 运维 Web 控制台(独立工具包,不是原生 DLL 包)。
运行时库请使用 NuGet 包 kvconfig(kvconfig.dll)。本包只提供浏览器管理 SQLite configs 表的可执行文件。
包内布局
仅 release(不含 debug):
| 路径 | 说明 |
|---|---|
tools/win64/release/kvconfig-web.exe |
64 位(已嵌入图标) |
tools/win32/release/kvconfig-web.exe |
32 位(已嵌入图标) |
用法
kvconfig-web.exe --bind 127.0.0.1:8080
kvconfig-web.exe --db ./configs.db --open
启动并成功监听后,默认自动用系统浏览器打开对应地址(如 http://127.0.0.1:8080)。若不需要:
kvconfig-web.exe --no-browser
| 参数 | 默认 | 说明 |
|---|---|---|
--bind |
127.0.0.1:8080 |
监听地址 |
--db |
configs.db |
启动预载的 SQLite 路径 |
--open |
off | 库不存在则创建空库 |
--no-browser |
off | 不自动打开浏览器 |
环境变量 KVCONFIG_WEB_DB_DIR 可覆盖默认库扫描目录(否则为 {exe_dir}/dbs)。
与 kvconfig 库包的关系
| 包 | 内容 | 编译 feature |
|---|---|---|
kvconfig |
DLL + 头文件 | --no-default-features --features sqlite |
kvconfig-web |
本 exe(win32/win64 release) | --bin kvconfig-web --features web --release |
两者均从同一 Cargo.toml 的 [package].version 取 NuGet 版本(脚本 nuget pack -Version);发版时只改 Cargo.toml 即可。
获取方式
从私有 NuGet 源下载本包后,按架构解压取出对应 tools/win64/release/ 或 tools/win32/release/ 下的 kvconfig-web.exe 即可;不必作为宿主 nuget_fetch 的默认运行时依赖。
No packages depend on kvconfig-web.
This package has no dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 1.1.0 | 9 | 2026/9/13 |