License dedicated server packaging under GPLv3

This commit is contained in:
Alexander Sellite 2026-08-12 10:11:20 -04:00
parent a68d6157be
commit 9473fc0b33
12 changed files with 774 additions and 3 deletions

View file

@ -10,16 +10,22 @@ COPY --chown=netfishing:netfishing \
dist/NETfishingServer.x86_64 \
dist/NETfishingServer.pck \
dist/BUILD_INFO \
dist/SOURCE-CODE.md \
dist/SHA256SUMS \
/opt/netfishing-server/
COPY --chown=netfishing:netfishing \
config/server.cfg.example /etc/netfishing-server.cfg
COPY --chown=netfishing:netfishing \
dist/licenses/ \
/opt/netfishing-server/licenses/
RUN chmod 0555 /opt/netfishing-server/NETfishingServer.x86_64 \
&& chmod 0444 /opt/netfishing-server/NETfishingServer.pck \
/opt/netfishing-server/BUILD_INFO \
/opt/netfishing-server/SOURCE-CODE.md \
/opt/netfishing-server/SHA256SUMS \
/etc/netfishing-server.cfg
/etc/netfishing-server.cfg \
&& chmod 0444 /opt/netfishing-server/licenses/*
USER 10001:10001
WORKDIR /opt/netfishing-server