redalert-web (latest)

Published 2026-05-12 23:02:08 +00:00 by lousy

Installation

docker pull thegitea.lousy.ddnss.org/lousy/redalert-web:latest
sha256:6a371a067a93b7cb6db919cb3c29469ec37062955f9cadbc68102158d0eec552

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1777939200'
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/ra-wol-server /usr/local/bin/ra-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/ra-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/redalert.html /srv/web/redalert.html # buildkit
COPY /tmp/build-emscripten/redalert.js /srv/web/redalert.js # buildkit
COPY /tmp/build-emscripten/redalert.wasm /srv/web/redalert.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/redalert.wasm.map /srv/web/redalert.wasm.map # buildkit
CMD ["--host" "0.0.0.0" "--port" "80" "--gamedata" "/srv/GameData" "--emscripten-dir" "/srv/web"]
Details
Container
2026-05-12 23:02:08 +00:00
59
OCI / Docker
linux/amd64
1.1 GiB
Versions (1) View all
latest 2026-05-12