# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "atomic-server" version = "0.40.1" authors = ["Joep Meindertsma "] build = "build.rs" include = [ "src/**/*", "Cargo.toml", "assets_tmp", "build.rs", ] autobins = false autoexamples = false autotests = false autobenches = false default-run = "atomic-server" description = "Create, share and model Atomic Data with this graph database server. Run atomic-server without any arguments to start the server. Use --help to learn about the options." homepage = "https://atomicserver.eu/" readme = "README.md" license = "MIT" repository = "https://github.com/atomicdata-dev/atomic-server" [lib] name = "atomic_server_lib" path = "src/lib.rs" [[bin]] name = "atomic-server" path = "src/bin.rs" [dependencies.actix] version = ">= 0.12, < 0.14" [dependencies.actix-cors] version = "0.7" [dependencies.actix-files] version = "0.6" [dependencies.actix-multipart] version = "0.6" [dependencies.actix-web] version = "4.4" features = ["rustls"] [dependencies.actix-web-actors] version = "4" [dependencies.actix-web-static-files] version = ">= 4.0.1" [dependencies.atomic_lib] version = "0.40.0" features = [ "config", "db", "rdf", "html", ] [dependencies.base64] version = "0.21" [dependencies.chrono] version = "0.4" [dependencies.clap] version = "4" features = [ "derive", "env", "cargo", ] [dependencies.colored] version = "2" [dependencies.dialoguer] version = "0.11" [dependencies.directories] version = ">= 2, < 5" [dependencies.dotenv] version = "0.15" [dependencies.futures] version = "0.3" [dependencies.image] version = "0.25.2" [dependencies.instant-acme] version = "0.4" optional = true [dependencies.opentelemetry] version = "0.21.0" optional = true [dependencies.opentelemetry-jaeger] version = "0.20.0" optional = true [dependencies.percent-encoding] version = "2.2.0" [dependencies.rand] version = "0.8" [dependencies.ravif] version = "0.11.8" [dependencies.rcgen] version = "0.12" optional = true [dependencies.regex] version = "1" [dependencies.rio_api] version = "0.8" [dependencies.rio_turtle] version = "0.8" [dependencies.rustls] version = "0.20" optional = true [dependencies.rustls-pemfile] version = "1" optional = true [dependencies.sanitize-filename] version = "0.5" [dependencies.serde] version = "1" features = ["derive"] [dependencies.serde_json] version = "1" [dependencies.serde_with] version = "3.3.0" [dependencies.simple-server-timing-header] version = "0.1.0" [dependencies.static-files] version = "0.2" [dependencies.tantivy] version = "0.22" [dependencies.tokio] version = "1" features = ["time"] [dependencies.tracing] version = "0.1" [dependencies.tracing-actix-web] version = "0.7" [dependencies.tracing-chrome] version = "0.7" [dependencies.tracing-log] version = "0.2" [dependencies.tracing-opentelemetry] version = "0.22.0" optional = true [dependencies.tracing-subscriber] version = "0.3" features = ["env-filter"] [dependencies.ureq] version = "2" [dependencies.urlencoding] version = "2" [dependencies.webp] version = "0.3" [dev-dependencies.actix-rt] version = "2" [dev-dependencies.assert_cmd] version = "2" [build-dependencies.dircpy] version = "0.3.15" [build-dependencies.static-files] version = "0.2" [build-dependencies.walkdir] version = "2" [features] default = [ "https", "telemetry", ] https = [ "rustls", "instant-acme", "rcgen", "rustls-pemfile", ] telemetry = [ "tracing-opentelemetry", "opentelemetry", "opentelemetry-jaeger", ]