FROM bellsoft/liberica-openjdk-alpine:21
COPY build/libs/media-mirror-api.jar /app.jar
ENV J_XMX "2048m"
ENV J_XMS "512m"
ENV J_PERF_FLAGS "-XX:+PerfDisableSharedMem -Djava.security.egd=file:/dev/./urandom -XX:+UseContainerSupport -XX:+AlwaysActAsServerClassMachine"

CMD java -Xmx$J_XMX -Xms$J_XMS $J_PERF_FLAGS -jar /app.jar
