add binary file easytier-web-embed (#718)

* embed web dashboard into easytier-web
* add binary file easytier-web-embed
This commit is contained in:
kevin
2025-04-01 10:03:58 +08:00
committed by GitHub
parent c142db301a
commit de8c89eb03
7 changed files with 206 additions and 12 deletions
Generated
+25
View File
@@ -571,6 +571,20 @@ dependencies = [
"tracing",
]
[[package]]
name = "axum-embed"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "077959a7f8cf438676af90b483304528eb7e16eadadb7f44e9ada4f9dceb9e62"
dependencies = [
"axum-core",
"chrono",
"http",
"mime_guess",
"rust-embed",
"tower-service",
]
[[package]]
name = "axum-login"
version = "0.16.0"
@@ -2028,6 +2042,7 @@ dependencies = [
"anyhow",
"async-trait",
"axum",
"axum-embed",
"axum-login",
"axum-messages",
"base64 0.22.1",
@@ -4116,6 +4131,16 @@ version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
[[package]]
name = "mime_guess"
version = "2.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
dependencies = [
"mime",
"unicase",
]
[[package]]
name = "minimal-lexical"
version = "0.2.1"