From 58e2097016f8e4614f249eccfd20eb9f22ae5fc7 Mon Sep 17 00:00:00 2001 From: Nicholas Orlowsky Date: Sat, 8 Nov 2025 13:14:10 -0500 Subject: [PATCH] copy config --- Dockerfile | 1 + api/config.yaml | 10 ++++++++++ api/src/main.rs | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 api/config.yaml diff --git a/Dockerfile b/Dockerfile index d39a18b..d27c95e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,6 +19,7 @@ WORKDIR /app EXPOSE 8080 COPY --from=build /api/target/release/septastic_api /app/septastic_api +COPY --from=build /api/config.yaml /app/config.yaml COPY api/assets /app/assets COPY api/templates /app/templates diff --git a/api/config.yaml b/api/config.yaml new file mode 100644 index 0000000..5852e32 --- /dev/null +++ b/api/config.yaml @@ -0,0 +1,10 @@ +gtfs_zips: + - uri: "https://www3.septa.org/developer/gtfs_public.zip" + subzip: "google_rail.zip" + - uri: "https://www3.septa.org/developer/gtfs_public.zip" + subzip: "google_bus.zip" +# - uri: "https://www.njtransit.com/rail_data.zip" +# - uri: "https://www.njtransit.com/bus_data.zip" +annotations: + synthetic_routes: + - id: 'NYC' diff --git a/api/src/main.rs b/api/src/main.rs index 14a32e9..eb1ba8a 100644 --- a/api/src/main.rs +++ b/api/src/main.rs @@ -78,7 +78,7 @@ async fn main() -> ::anyhow::Result<()> { let version: &str = option_env!("CARGO_PKG_VERSION").expect("Expected package version"); info!("Starting the SEPTASTIC Server v{} (commit: {})", version, "NONE"); - let mut file = File::open("../data_loader/config.yaml")?; + let mut file = File::open("./config.yaml")?; let mut file_contents = String::new(); file.read_to_string(&mut file_contents);