add swarm-authelia-bridge: the only thing allowed to write swarm-authelia's users database

This commit is contained in:
damocles 2026-08-16 21:38:53 +02:00 committed by mara
commit fb5d461e52
10 changed files with 876 additions and 0 deletions

23
Cargo.lock generated
View file

@ -4555,6 +4555,29 @@ version = "2.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
[[package]]
name = "swarm-authelia-bridge"
version = "0.1.0"
dependencies = [
"anyhow",
"axum",
"reqwest 0.13.1",
"serde",
"serde_json",
"swarm-authelia-bridge-sock",
"tokio",
"tracing",
"tracing-subscriber",
]
[[package]]
name = "swarm-authelia-bridge-sock"
version = "0.1.0"
dependencies = [
"serde",
"serde_json",
]
[[package]]
name = "swarm-controller"
version = "0.1.0"