ts3bot/Dockerfile

22 lines
435 B
Docker

FROM node:6.1.0
ENV TS3CLIENT_VERSION 3.1.8
# 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
COPY src/ /home/app/ts3bot/
ADD setup.sh /
RUN sh /setup.sh
# Copy over configuration for other daemons
COPY etc/ /etc
# Startup configuration
WORKDIR /home/app
USER app
CMD [ "ts3bot", "--ts3-install-path=/home/app/ts3client" ]