awesometds (sha256:1d40c01aaa45ddbcff89d47196b52737015c14c4ae037148592f38e86e97e0a4)

Published 2026-06-04 09:51:34 +00:00 by igor

Installation

docker pull git.igordudnek.com/igor/awesometds@sha256:1d40c01aaa45ddbcff89d47196b52737015c14c4ae037148592f38e86e97e0a4
sha256:1d40c01aaa45ddbcff89d47196b52737015c14c4ae037148592f38e86e97e0a4

Image Layers

ADD alpine-minirootfs-3.19.9-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
WORKDIR /app
RUN /bin/sh -c apk add --no-cache ca-certificates tzdata curl # buildkit
RUN /bin/sh -c addgroup -g 1000 tds && adduser -u 1000 -G tds -s /bin/sh -D tds # buildkit
RUN /bin/sh -c mkdir -p /app/data/geoip /app/data/certs /app/config && chown -R tds:tds /app # buildkit
COPY /app/bin/tds /app/tds # buildkit
COPY --chown=tds:tds entrypoint.sh /app/entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /app/entrypoint.sh # buildkit
COPY --chown=tds:tds config/config.docker.yaml /app/config/config.yaml # buildkit
COPY --chown=tds:tds data/geoip/ /app/data/geoip/ # buildkit
USER tds
EXPOSE [443/tcp 80/tcp 8080/tcp 8443/tcp]
HEALTHCHECK {Test:[CMD-SHELL curl -f http://localhost:8080/api/admin/auth/login -X POST -d '{}' || exit 1] Interval:30s Timeout:5s StartPeriod:10s StartInterval:0s Retries:3}
ENTRYPOINT ["/app/entrypoint.sh"]

Labels

Key Value
org.opencontainers.image.created 2026-06-04T09:50:26Z
org.opencontainers.image.revision a7215790821ae3aac481164c81ae032525f2fa14
org.opencontainers.image.source https://git.igordudnek.com/igor/awesomeTds.git
org.opencontainers.image.url https://git.igordudnek.com/igor/awesomeTds
Details
Container
2026-06-04 09:51:34 +00:00
1
OCI / Docker
linux/amd64
12 MiB
Versions (13) View all