From 380fa88b96149e660fdf724e87ded3fbf1c38d6c Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Sat, 30 May 2026 06:09:27 +0800 Subject: [PATCH] restored docker image environmental variables --- docker/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index e158bee..433045a 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,6 +1,7 @@ FROM eclipse-temurin:25-jre-alpine AS base-release RUN adduser -D rbcs USER rbcs +ENV RBCS_CONFIGURATION_DIR="/etc/rbcs" WORKDIR /var/lib/rbcs FROM base-release AS release-vanilla @@ -50,7 +51,9 @@ COPY --from=base-native /var/lib/rbcs /var/lib/rbcs ADD rbcs-cli.upx /usr/bin/rbcs-cli USER rbcs WORKDIR /var/lib/rbcs -ENTRYPOINT ["/usr/bin/rbcs-cli", "-XX:MaximumHeapSizePercent=70", "-Dio.netty.tmpdir=/var/tmp/rbcs", "-Dlogback.configurationFile=/etc/rbcs/logback.xml"] +ENV RBCS_CONFIGURATION_DIR="/etc/rbcs" +ENTRYPOINT ["/usr/bin/rbcs-cli"] +CMD ["-XX:MaximumHeapSizePercent=70", "-Dio.netty.tmpdir=/var/tmp/rbcs", "-Dlogback.configurationFile=/etc/rbcs/logback.xml", "server"] FROM debian:12-slim AS release-jlink RUN mkdir -p /usr/share/java/rbcs @@ -61,4 +64,5 @@ RUN adduser -u 1000 rbcs USER rbcs WORKDIR /var/lib/rbcs ADD logback.xml /etc/rbcs/logback.xml +ENV RBCS_CONFIGURATION_DIR="/etc/rbcs" ENTRYPOINT ["/usr/local/bin/rbcs-cli"]