feat: add unified Tauri desktop client and secure web access

This commit is contained in:
lbl
2026-08-22 04:09:44 +08:00
parent 0ccd045e78
commit cd5b4431dc
62 changed files with 5018 additions and 500 deletions
+26
View File
@@ -0,0 +1,26 @@
[package]
name = "vnt-desktop"
version = "2.0.0"
description = "VNT virtual network desktop client"
edition = "2024"
[lib]
name = "vnt_desktop_lib"
crate-type = ["staticlib", "cdylib", "rlib"]
[build-dependencies]
tauri-build = { version = "2.6.3", features = [] }
[dependencies]
tauri = { version = "2.11.5", features = ["tray-icon"] }
tauri-plugin-single-instance = "2.4.3"
tauri-plugin-opener = "2"
vnt-web = { path = "../../vnt-web" }
vnt2 = { path = "../.." }
log.workspace = true
tokio = { workspace = true, features = ["full"] }
tokio-util.workspace = true
serde.workspace = true
serde_json.workspace = true
toml.workspace = true
anyhow.workspace = true