steam

Official
by dsp
# Build stage FROM alpine:latest AS builder # Add build arg ARG VERSION=1.0-SNAPSHOT # Install devenv RUN apk add --no-cache openjdk21 maven # Copy project files WORKDIR /build COPY pom.xml . COPY src/ src/ # Build with version RUN mvn package -Dversion=$VERSION # Find the jar with dependencies (most reliable approach) RUN mv $(find target -name "mcp-steam-*.jar") target/app.jar # Runtime stage FROM alpine:latest AS mcp-server-steam RUN apk add --no-cache openjdk21-jre WORKDIR /app COPY --from=builder /build/target/app.jar app.jar CMD ["java", "-jar", "app.jar"]