[package] name = "oxygenhub" description = "A forge for Oxygen repositories: hosting, browsing, review, issues and releases" version.workspace = true edition.workspace = true license.workspace = true authors.workspace = true default-run = "oxygenhub" [[bin]] name = "oxygenhub" path = "src/main.rs" [dependencies] oxy-core.workspace = true oxy-server.workspace = true hub-api.workspace = true flow-core.workspace = true anyhow.workspace = true thiserror.workspace = true serde.workspace = true serde_json.workspace = true tokio.workspace = true axum.workspace = true axum-server.workspace = true rustls.workspace = true tower-http.workspace = true askama.workspace = true sqlx.workspace = true tracing.workspace = true tracing-subscriber.workspace = true clap.workspace = true toml.workspace = true time.workspace = true pulldown-cmark.workspace = true ammonia.workspace = true syntect.workspace = true rcgen.workspace = true hex.workspace = true rand.workspace = true similar.workspace = true argon2.workspace = true axum-extra.workspace = true hmac.workspace = true sha1.workspace = true base32.workspace = true qrcode.workspace = true subtle.workspace = true blake3.workspace = true tar.workspace = true zstd.workspace = true zip.workspace = true lettre.workspace = true regex.workspace = true reqwest.workspace = true futures.workspace = true tokio-stream.workspace = true [dev-dependencies] tempfile.workspace = true tower = { version = "0.5", features = ["util"] } http-body-util = "0.1"