From cea75259ce38d40a24a0ac9db8df29695c225006 Mon Sep 17 00:00:00 2001 From: David Golden Date: Fri, 27 Sep 2024 07:21:48 -0400 Subject: [PATCH] Add classpath for external prod.edn --- docker/Dockerfile.prod | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile.prod b/docker/Dockerfile.prod index ad5000ad0d..3dddf9eefb 100644 --- a/docker/Dockerfile.prod +++ b/docker/Dockerfile.prod @@ -41,8 +41,9 @@ WORKDIR /app # Copy the built artifact from the builder stage COPY --from=builder /app/target/netrunner-standalone.jar . -# Set the startup command -CMD ["java", "-jar", "netrunner-standalone.jar"] +# Set the startup command. Custom config with 'prod.edn' can +# be mapped as a volume at runtime to '/app/config/prod.edn'. +CMD ["java", "-cp", "/app/netrunner-standalone.jar:/app/config", "web.core"] # Expose port to nginx-proxy EXPOSE 1042