2019-05-12 11:31:31 +02:00
|
|
|
FROM debian:stretch-slim
|
2019-05-11 00:23:36 +02:00
|
|
|
|
2019-05-12 11:07:07 +02:00
|
|
|
RUN mkdir /opt/tmserver
|
2019-05-11 23:06:03 +02:00
|
|
|
|
2019-09-17 19:40:48 +02:00
|
|
|
COPY tmserver/ /opt/tmserver
|
|
|
|
COPY entrypoint-tmserver.sh /opt/tmserver
|
|
|
|
|
|
|
|
ENV PATH
|
2019-05-11 04:11:24 +02:00
|
|
|
|
2019-05-11 00:23:36 +02:00
|
|
|
RUN apt update \
|
2019-09-17 20:45:30 +02:00
|
|
|
&& apt install pwgen gettext-base
|
2019-09-17 19:40:48 +02:00
|
|
|
|
2019-05-11 16:09:58 +02:00
|
|
|
RUN groupadd trackmania
|
|
|
|
RUN useradd -M -g trackmania trackmania
|
|
|
|
RUN chown -R trackmania:trackmania /opt/tmserver
|
2019-05-12 11:07:07 +02:00
|
|
|
RUN chown trackmania:trackmania /entrypoint-tmserver.sh
|
2019-05-11 00:23:36 +02:00
|
|
|
|
|
|
|
USER trackmania
|
2019-05-11 00:33:13 +02:00
|
|
|
WORKDIR /opt/tmserver
|
2019-09-17 19:40:48 +02:00
|
|
|
|
|
|
|
ENTRYPOINT ["entrypoint-tmserver.sh"]
|
|
|
|
|
|
|
|
CMD ["TrackmaniaServer","/nodaemon"]
|