tiberian-dawn-web (latest)

Published 2026-04-28 15:35:18 +00:00 by lousy

Installation

docker pull thegitea.lousy.ddnss.org/lousy/tiberian-dawn-web:latest
sha256:5037b5fe9affda99e93b6e2309ec01d422e701357d40c8a034e5959471308d0c

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1776729600'
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates wget && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /srv
COPY /src/server/zig-out/bin/td-wol-server /usr/local/bin/td-wol-server # buildkit
EXPOSE map[80/tcp:{}]
HEALTHCHECK &{["CMD-SHELL" "wget -q -O /dev/null http://127.0.0.1/healthz || exit 1"] "0s" "0s" "0s" "0s" '\x00'}
ENTRYPOINT ["/usr/local/bin/td-wol-server"]
CMD ["--host" "0.0.0.0" "--port" "80" "--emscripten-dir" "/srv/web"]
COPY /tmp/deploy-root/GameData /srv/GameData # buildkit
COPY /tmp/build-emscripten/tiberian-dawn.html /srv/web/tiberian-dawn.html # buildkit
COPY /tmp/build-emscripten/tiberian-dawn.js /srv/web/tiberian-dawn.js # buildkit
COPY /tmp/build-emscripten/tiberian-dawn.wasm /srv/web/tiberian-dawn.wasm # buildkit
COPY /tmp/build-emscripten/site.webmanifest /srv/web/site.webmanifest # buildkit
COPY /tmp/build-emscripten/icons /srv/web/icons # buildkit
COPY /tmp/build-emscripten/tiberian-dawn.wasm.map /srv/web/tiberian-dawn.wasm.map # buildkit
CMD ["--host" "0.0.0.0" "--port" "80" "--gamedata" "/srv/GameData" "--emscripten-dir" "/srv/web"]
Details
Container
2026-04-28 15:35:18 +00:00
24
OCI / Docker
linux/amd64
685 MiB
Versions (1) View all
latest 2026-04-28