summaryrefslogtreecommitdiffstats
path: root/server/Cargo.toml
blob: ae41bb12518433e76fb79ff522fa255be49597e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[package]
name = "crates-server"
version = "0.13.3"
authors = ["Kornel <kornel@geekhood.net>"]
edition = "2018"
description = "Crates.rs web server"
readme = "README.md"

[package.metadata.deb]
assets = [
    ["target/release/crates-server", "usr/bin/", "755"],
    ["../data/page/*", "/var/lib/crates-server/page/", "644"],
    ["../data/git_crates.txt", "/var/lib/crates-server/", "644"],
    ["../data/category_overrides.txt", "/var/lib/crates-server/", "644"],
    ["../builder/docker/*", "/var/lib/crates-server/", "755"],
]

[dependencies]
actix-web = "2"
env_logger = "0.7"
log = "0.4.6"
render_readme = { git = "https://gitlab.com/crates.rs/render_readme.git", version = "0.7" }
search_index = { path = "../search_index" }
repo_url = { path = "../repo_url" }
kitchen_sink = { path = "../kitchen_sink", version = "0.9" }
front_end = { path = "../front_end", version = "0.4" }
urlencoding = "1.0.0"
failure = "0.1.5"
tokio = { version = "0.2.11", features = ["rt-threaded", "macros", "time"] }
categories = { path = "../categories" }
arc-swap = "0.4.4"
signal-hook = "0.1.12"
locale = "0.2.2"
cap = "0.1"
actix-rt = "1.0.0"
futures = "0.3.1"
actix-files = "0.2.1"
actix-threadpool = "0.3.1"
either = "1.5.3"
qstring = "0.7.2"
chrono = "0.4.10"
blake3 = { version = "0.2.2", default-features = false }
base64 = "0.12"