2025-04-13 13:46:57 +02:00
|
|
|
FROM ubuntu:noble
|
|
|
|
|
ARG TARGETARCH
|
2024-03-22 16:13:30 +01:00
|
|
|
|
2025-04-12 20:10:44 +02:00
|
|
|
WORKDIR /master-server
|
2024-03-22 16:13:30 +01:00
|
|
|
|
2025-04-12 20:10:44 +02:00
|
|
|
RUN groupadd alterware-master && useradd -r -g alterware-master alterware-master
|
|
|
|
|
|
|
|
|
|
RUN mkdir -p /master-server && \
|
|
|
|
|
chown alterware-master:alterware-master /master-server && \
|
|
|
|
|
chmod 775 /master-server
|
|
|
|
|
|
2025-04-13 13:46:57 +02:00
|
|
|
COPY --chown=alterware-master:alterware-master --chmod=755 ./linux-${TARGETARCH}-release/alterware-master /master-server
|
2024-03-22 16:13:30 +01:00
|
|
|
|
|
|
|
|
USER alterware-master
|
|
|
|
|
|
|
|
|
|
EXPOSE 20810/udp
|
|
|
|
|
|
2024-08-29 18:42:39 +02:00
|
|
|
ENV AW_STATS_LOCATION=""
|
|
|
|
|
|
2025-04-12 20:10:44 +02:00
|
|
|
ENTRYPOINT ["/master-server/alterware-master"]
|