Massive config overhaul #6

Merged
Dreaded_X merged 23 commits from feature/improve_config into master 2025-10-22 02:17:46 +00:00
3 changed files with 2 additions and 3 deletions
Showing only changes of commit 2056c6c70d - Show all commits

View File

@@ -21,6 +21,5 @@ RUN cargo auditable build --release
FROM gcr.io/distroless/cc-debian12:nonroot AS runtime
COPY --from=builder /app/target/release/automation /app/automation
ENV AUTOMATION__ENTRYPOINT=/app/config.lua
COPY ./config.lua /app/config.lua
COPY ./config /app/config
CMD [ "/app/automation" ]

View File

@@ -20,7 +20,7 @@ pub struct Setup {
}
fn default_entrypoint() -> String {
"./config.lua".into()
"./config/config.lua".into()
}
#[derive(Debug, Deserialize, Typed)]