diff --git a/crates/lox-distributor/config.json b/crates/lox-distributor/config.json index dd96749..ed58907 100644 --- a/crates/lox-distributor/config.json +++ b/crates/lox-distributor/config.json @@ -3,6 +3,7 @@ "db_path": "lox_db" }, + "lox_authority_port": 8001, "metrics_port": 5222, "bridge_config": { "watched_blockages": [ diff --git a/crates/lox-distributor/src/main.rs b/crates/lox-distributor/src/main.rs index 1a8e89c..5ca5b96 100644 --- a/crates/lox-distributor/src/main.rs +++ b/crates/lox-distributor/src/main.rs @@ -63,6 +63,7 @@ struct Args { struct Config { db: DbConfig, metrics_port: u16, + lox_authority_port: u16, bridge_config: BridgeConfig, rtype: ResourceInfo, } @@ -355,7 +356,7 @@ async fn main() { async move { Ok::<_, Infallible>(service) } }); - let addr = SocketAddr::from(([127, 0, 0, 1], 8001)); + let addr = SocketAddr::from(([127, 0, 0, 1], config.lox_authority_port)); let server = Server::bind(&addr).serve(make_service); let graceful = server.with_graceful_shutdown(shutdown_signal()); println!("Listening on {}", addr);