aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorFuwn <[email protected]>2022-03-30 03:26:12 -0700
committerFuwn <[email protected]>2022-03-30 03:26:12 -0700
commitcfbac90c9cfedc8f894ac507ae03d832170bb5a4 (patch)
treec85f5bd8931900654c2f7f15fdea079ee4472465 /src
parentbuild(cargo-make): change key file names (diff)
downloadlocus-cfbac90c9cfedc8f894ac507ae03d832170bb5a4.tar.xz
locus-cfbac90c9cfedc8f894ac507ae03d832170bb5a4.zip
feat: custom port
Diffstat (limited to 'src')
-rw-r--r--src/main.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/main.rs b/src/main.rs
index e88fd9b..9c0a1bc 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -73,6 +73,7 @@ fn hits_from_route(route: &str) -> i32 {
async fn main() -> Result<(), Box<dyn std::error::Error>> {
std::env::set_var("RUST_LOG", "windmark,locus=trace");
pretty_env_logger::init();
+ dotenv::dotenv().ok();
let mut time_mount = Instant::now();
let mut router = Router::new();
@@ -80,6 +81,7 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
router.set_private_key_file(".locus/locus_private.pem");
router.set_certificate_chain_file(".locus/locus_pair.pem");
+ router.set_port(std::env::var("PORT").unwrap().parse().unwrap());
router.set_pre_route_callback(Box::new(|stream, url, _| {
info!(
"accepted connection from {} to {}",