diff options
author | metamuffin <metamuffin@disroot.org> | 2022-09-09 19:32:46 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-09-09 19:32:46 +0200 |
commit | af3282603cbee1b09fd54645d8e7ab7f85b185f8 (patch) | |
tree | 247619f225f3ea3644e8eb9eb8350d7b758d5ede /server/src/main.rs | |
parent | d71b0cb3b576e36ad4af64d40af584f05c4d89d3 (diff) | |
download | keks-meet-af3282603cbee1b09fd54645d8e7ab7f85b185f8.tar keks-meet-af3282603cbee1b09fd54645d8e7ab7f85b185f8.tar.bz2 keks-meet-af3282603cbee1b09fd54645d8e7ab7f85b185f8.tar.zst |
server: port from env
Diffstat (limited to 'server/src/main.rs')
-rw-r--r-- | server/src/main.rs | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index d6467d5..f920013 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -61,7 +61,15 @@ async fn run() { let server = if let Some(l) = listenfd.take_tcp_listener(0).unwrap() { Server::from_tcp(l).unwrap() } else { - Server::bind(&([127, 0, 0, 1], 8080).into()) + Server::bind( + &( + [127, 0, 0, 1], + std::env::var("PORT") + .map(|p| p.parse().unwrap()) + .unwrap_or(8080), + ) + .into(), + ) }; let service = warp::service(routes); server |