teamspeak (latest)
Published 2025-03-27 13:43:25 +01:00 by archive
Installation
docker pull git.eplg.services/archive/teamspeak:latest
sha256:1309cde8da161ad1496e056354a018684e7b64f49ff108050252607c2bdf1a53
Image layers
ADD alpine-minirootfs-3.18.12-x86_64.tar.gz / # buildkit |
CMD ["/bin/sh"] |
RUN /bin/sh -c apk add --no-cache ca-certificates libstdc++ su-exec libpq # buildkit |
RUN /bin/sh -c set -eux; addgroup -g 9987 ts3server; adduser -u 9987 -Hh /var/ts3server -G ts3server -s /sbin/nologin -D ts3server; install -d -o ts3server -g ts3server -m 775 /var/ts3server /var/run/ts3server /opt/ts3server # buildkit |
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/ts3server |
ARG TEAMSPEAK_CHECKSUM=359aac972679cfd98d62af51ddaf80e674cab166e13c6a835e81759097f9ba2e |
ARG TEAMSPEAK_URL=https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_alpine-3.13.7.tar.bz2 |
RUN |2 TEAMSPEAK_CHECKSUM=359aac972679cfd98d62af51ddaf80e674cab166e13c6a835e81759097f9ba2e TEAMSPEAK_URL=https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_alpine-3.13.7.tar.bz2 /bin/sh -c set -eux; apk add --no-cache --virtual .fetch-deps tar; wget "${TEAMSPEAK_URL}" -O server.tar.bz2; echo "${TEAMSPEAK_CHECKSUM} *server.tar.bz2" | sha256sum -c -; mkdir -p /opt/ts3server; tar -xf server.tar.bz2 --strip-components=1 -C /opt/ts3server; rm server.tar.bz2; apk del .fetch-deps; mv /opt/ts3server/*.so /opt/ts3server/redist/* /usr/local/lib; ldconfig /usr/local/lib # buildkit |
VOLUME [/var/ts3server/] |
WORKDIR /var/ts3server/ |
EXPOSE map[10011/tcp:{} 30033/tcp:{} 9987/udp:{}] |
COPY entrypoint.sh /opt/ts3server # buildkit |
ENTRYPOINT ["entrypoint.sh"] |
CMD ["ts3server"] |