ts3bot/Dockerfile

24 lines
526 B
Docker
Raw Normal View History

2016-06-24 21:44:06 +00:00
FROM node:6.2.2
2015-10-16 09:08:26 +00:00
2016-06-24 21:39:31 +00:00
ENV TS3CLIENT_VERSION 3.0.19.3
ENV TS3BOT_COMMIT 4ab1de5a5e5f969982b114713cac35265fda6ef0
2015-10-16 09:08:26 +00:00
# Add "app" user
RUN mkdir -p /tmp/empty &&\
groupadd -g 9999 app &&\
useradd -d /home/app -l -N -g app -m -k /tmp/empty -u 9999 app &&\
rmdir /tmp/empty
ADD setup.sh /
COPY src/ /home/app/src/
RUN sed -i 's,\r,,g' /setup.sh &&\
sh /setup.sh
# Copy over configuration for other daemons
2015-10-16 09:08:26 +00:00
COPY etc/ /etc
# Startup configuration
2015-10-16 09:08:26 +00:00
WORKDIR /home/app
USER app
CMD [ "ts3bot", "--ts3-install-path=/home/app/ts3client" ]