summaryrefslogtreecommitdiffstats
path: root/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml25
1 files changed, 24 insertions, 1 deletions
diff --git a/Cargo.toml b/Cargo.toml
index d0d860e..ca74ea9 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,8 +1,15 @@
[package]
name = "es-public-proxy"
version = "0.1.0"
-authors = ["Bryan Newbold <bnewbold@archive.org>"]
edition = "2018"
+authors = ["Bryan Newbold <bnewbold@robocracy.org>"]
+license = "AGPL-3+"
+#license-file = "LICENSE.AGPLv3.txt"
+description = "simple proxy for exposing a read-only subset of elasticsearch API to the public internet"
+readme = "README.md"
+repository = "https://gitlab.com/bnewbold/es-public-proxy"
+keywords = ["elasticsearch", "proxy"]
+categories = ["command-line-utilities"]
[dependencies]
hyper = "0.13"
@@ -12,3 +19,19 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
serde_urlencoded = "0.5"
toml = "0.4"
+log = "0.4"
+env_logger = "0.7"
+
+[profile.release]
+lto = true
+codegen-units = 1
+
+[package.metadata.deb]
+maintainer = "Bryan Newbold <bnewbold@robocracy.org>"
+depends = "$auto"
+section = "utility"
+priority = "optional"
+assets = [
+ ["target/release/es-public-proxy", "usr/bin/", "755"],
+ ["es-public-proxy.1", "usr/share/man/man1/", "644"],
+]