wayver's git archive


a simple self-hosted git server
git clone https://git.wayver.dev/bile

Cargo.toml@71b17dd92232913d023854951d629e9876076719

raw
Date Commit Message Author Files + -
2026-02-23 16:23 move http-equiv permissions-policy meta to tower-helmet wayverd 4 22 26
...

1[package]
2name = "bile"
3version = "0.1.0"
4authors = [
5    "alex wennerberg <[email protected]>",
6    "Jay Jackson <[email protected]>",
7    "wayver <[email protected]>",
8]
9edition = "2024"
10license = "AGPL-3.0-or-later"
11
12[dependencies]
13ansi-to-html = "=0.2.2"
14anyhow = "=1.0.101"
15askama = "=0.15.4"
16axum = { version = "=0.8.8", features = ["tracing"] }
17axum-extra = "=0.12.5"
18axum-response-cache = "=0.4.0"
19clap = { version = "=4.5.59", features = ["derive", "string"] }
20comrak = { version = "=0.50.0", default-features = false }
21figment = { version = "=0.10.19", default-features = false, features = ["env", "toml"] }
22git2 = { version = "=0.20.4", default-features = false }
23http = "=1.4.0"
24jiff = "=0.2.20"
25mimalloc = "=0.1.48"
26mime = "=0.3.17"
27moka = { version = "=0.12.13", features = ["future"] }
28num-conv = "=0.2.0"
29serde = { version = "=1.0.228", features = ["derive"] }
30syntect = { version = "=5.3.0", default-features = false, features = ["default-onig"] }
31thiserror = "=2.0.18"
32tokio = { version = "=1.49.0", features = ["macros", "rt-multi-thread", "signal", "fs"] }
33tower = "=0.5.3"
34tower-helmet = "=0.3.0"
35tower-http = { version = "=0.6.8", features = ["timeout", "trace"] }
36tracing = "=0.1.44"
37tracing-error = "=0.2.1"
38tracing-subscriber = { version = "=0.3.22", features = ["env-filter"] }
39trim-in-place = "=0.1.7"
40two-face = { version = "=0.5.1", default-features = false, features = ["syntect-fancy"] }
41
42[profile.release]
43codegen-units = 1
44lto = true
45
46[lints.rust]
47unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] }
48