LANCommander/LANCommander.Server/Dockerfile
2026-01-13 20:53:03 -06:00

17 lines
No EOL
375 B
Docker

FROM mcr.microsoft.com/dotnet/sdk:9.0 AS base
WORKDIR /app
EXPOSE 1337
EXPOSE 213/udp
EXPOSE 35891/udp
ARG TARGETARCH
COPY ./published-${TARGETARCH} /app
COPY entrypoint.sh /app/entrypoint.sh
COPY steamcmd.sh /usr/local/bin/steamcmd
# Make entrypoint script executable
RUN chmod +x /app/entrypoint.sh
RUN chmod +x /usr/local/bin/steamcmd
ENTRYPOINT ["/app/entrypoint.sh"]