docker file mit envs angepasst

This commit is contained in:
2025-09-01 11:40:59 +02:00
parent feb4d29168
commit 7d97e1fb07

View File

@@ -27,9 +27,21 @@ RUN apt-get update && \
libssl-dev \
&& rm -rf /var/lib/apt/lists/*
# Make binary name configurable
# Environment variables
ARG BINARY_NAME
ENV BINARY_NAME=${BINARY_NAME:-WatcherAgent}
ARG SERVER_PORT
ENV SERVER_PORT=${SERVER_PORT:-5000}
ARG SERVER_URL
ENV SERVER_URL=${SERVER_URL:-http://localhost:${SERVER_PORT}}
ARG CLIENt
ARG LOG_LEVEL
ENV LOG_LEVEL=${LOG_LEVEL:-info}
ARG CONFIG_PATH
ENV CONFIG_PATH=${CONFIG_PATH:-/etc/watcheragent/config.toml}
COPY --from=linux-builder /app/target/x86_64-unknown-linux-gnu/release/${BINARY_NAME} /usr/local/bin/
# Health check