diff --git a/packages/service/src/main.rs b/packages/service/src/main.rs index b5626bb..69919fc 100644 --- a/packages/service/src/main.rs +++ b/packages/service/src/main.rs @@ -21,12 +21,13 @@ mod user; #[rocket::launch] fn rocket() -> _ { let bot_token = var("BOT_TOKEN").expect("Environment variable `BOT_TOKEN` is not defined."); + let port = var("PORT").ok().and_then(|x| x.parse::().ok()).unwrap_or(80); let env = Env { bot_token }; let mut build = rocket::build() .configure(rocket::Config { - port: 80, + port, address: IpAddr::V4(Ipv4Addr::new(0, 0, 0, 0)), ..rocket::Config::default() })