diff options
author | Tyler Murphy <tylerm@tylerm.dev> | 2023-06-29 11:54:24 -0400 |
---|---|---|
committer | Tyler Murphy <tylerm@tylerm.dev> | 2023-06-29 11:54:24 -0400 |
commit | 504a7669bfe2f7efc9178000845f81a7060d0c11 (patch) | |
tree | 4925ede1f7969e91e6029ef9074aac5d5d187ee5 /server | |
parent | audio, finalize gameplay, wrap around map, stuff (diff) | |
download | tuxman-504a7669bfe2f7efc9178000845f81a7060d0c11.tar.gz tuxman-504a7669bfe2f7efc9178000845f81a7060d0c11.tar.bz2 tuxman-504a7669bfe2f7efc9178000845f81a7060d0c11.zip |
update dockerfile
Diffstat (limited to 'server')
-rw-r--r-- | server/src/routes.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/server/src/routes.rs b/server/src/routes.rs index a8c96a3..ca55c8f 100644 --- a/server/src/routes.rs +++ b/server/src/routes.rs @@ -11,12 +11,15 @@ use super::rooms; pub fn routes() -> Router { let room_server: rooms::RoomService = rooms::start_room_server(); - + + let client_dir = std::env::var("CLIENT_DIR").unwrap_or_else(|_| String::from("./client")); + println!("Service client data from: {client_dir}"); + Router::new() .route("/api/check", get(|| async {"ok"})) .route("/api/exists/:code", get(game_exists)) .route("/api/join/:code", get(game_join)) - .nest_service("/", ServeDir::new("../client")) + .nest_service("/", ServeDir::new(client_dir)) .layer(Extension(room_server)) } |