[package] name = "alkgitd" description = "The alkgit server binary: assembles storage, smart protocol, HTTP, SSH, and TLS into one self-hosted git server" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true repository.workspace = true [[bin]] name = "alkgitd" path = "src/main.rs" [dependencies] alkgit-core = { workspace = true } alkgit-transport = { workspace = true } alkgit-http = { workspace = true } alkgit-ssh = { workspace = true } alkhttp = { workspace = true } alktls = { workspace = true } alkvault = { workspace = true } tokio = { workspace = true } serde = { workspace = true } tracing = { workspace = true } tracing-subscriber = { version = "0.3", features = ["env-filter"] } thiserror = { workspace = true } [features] default = [] sha256 = ["alkgit-http/sha256"] acme = ["alktls/acme"]