tracker (latest)

Published 2025-03-03 08:38:08 +00:00 by CJ_Clippy in futureporn/fp

Installation

docker pull gitea.futureporn.net/futureporn/tracker:latest
sha256:ad916f5b249a6f27ca468c158634edf2f06bf5246478c03acc4f6441214566eb

About this package

Aquatic tracker with custom helper service, adding info_hash accesslist operations via HTTP

Image Layers

# debian.sh --arch 'amd64' out/ 'stable' '@1740355200'
ENV PATH=/command:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c apt-get update -qq && apt-get install -y -qq --no-install-recommends xz-utils unzip ca-certificates curl && export BUN_INSTALL=/home/bun && curl -fsSL https://bun.sh/install | bash -s "bun-v1.2.2" && groupadd bun && useradd bun --gid bun --shell /bin/sh --create-home && apt-get clean && rm -rf /var/lib/apt/lists/* && chown -R bun:bun /home/bun && mkdir -p /var/lib/aquatic && touch /var/lib/aquatic/accesslist && touch /var/lib/aquatic/test.fuck && chown -R bun:bun /var/lib/aquatic # buildkit
COPY /usr/src/app/node_modules /usr/src/tracker-helper/node_modules # buildkit
COPY /usr/src/app/index.ts /usr/src/tracker-helper/ # buildkit
COPY /usr/src/app/app.ts /usr/src/tracker-helper/ # buildkit
COPY /usr/src/app/package.json /usr/src/tracker-helper/ # buildkit
COPY /usr/local/bin/aquatic_udp /usr/local/bin/aquatic_udp # buildkit
COPY /usr/bin/caddy /usr/bin/caddy # buildkit
COPY ./root / # buildkit
EXPOSE map[9000/tcp:{}]
EXPOSE map[6969/udp:{}]
HEALTHCHECK &{["CMD-SHELL" "/etc/tracker/healthcheck.sh"] "5s" "3s" "0s" "0s" '\x03'}
ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.0.2/s6-overlay-noarch.tar.xz /tmp # buildkit
RUN /bin/sh -c tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz # buildkit
ADD https://github.com/just-containers/s6-overlay/releases/download/v3.2.0.2/s6-overlay-x86_64.tar.xz /tmp # buildkit
RUN /bin/sh -c tar -C / -Jxpf /tmp/s6-overlay-x86_64.tar.xz # buildkit
ENTRYPOINT ["/init"]

Labels

Key Value
org.opencontainers.image.description Aquatic tracker with custom helper service, adding info_hash accesslist operations via HTTP
org.opencontainers.image.licenses unlicense
org.opencontainers.image.source https://gitea.futureporn.net/futureporn/fp
org.opencontainers.image.title tracker
org.opencontainers.image.url https://gitea.futureporn.net/futureporn/-/packages/container/tracker
Details
Container
2025-03-03 08:38:08 +00:00
22
OCI / Docker
linux/amd64
unlicense
96 MiB
Versions (1) View all
latest 2025-03-03