[package] name = "lightscale-admin-server" version = "0.1.0" edition = "2021" [dependencies] anyhow = "1" argon2 = "0.5" axum = { version = "0.7", features = ["macros", "json"] } axum-extra = { version = "0.9", features = ["cookie"] } config = "0.14" hex = "0.4" openidconnect = { version = "3", default-features = false, features = ["reqwest", "rustls-tls"] } rand = "0.8" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } serde = { version = "1", features = ["derive"] } serde_json = "1" sha2 = "0.10" sqlx = { version = "0.7", features = ["runtime-tokio", "postgres", "uuid", "time", "json", "migrate"] } thiserror = "1" time = { version = "0.3", features = ["serde", "macros"] } tokio = { version = "1", features = ["full"] } tower-http = { version = "0.5", features = ["cors", "fs", "trace"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } url = "2" uuid = { version = "1", features = ["v4", "serde"] } [dev-dependencies] http = "1"