trogdor-playtest (sha256:08ab65a96a5aee053e13bad998ab9bc299e092f6d4ad1b65336caf8b1e563a6a)

Published 2026-07-04 16:46:35 -04:00 by cmoriarty

Installation

docker pull forgejo.underthere.xyz/cmoriarty/trogdor-playtest@sha256:08ab65a96a5aee053e13bad998ab9bc299e092f6d4ad1b65336caf8b1e563a6a
sha256:08ab65a96a5aee053e13bad998ab9bc299e092f6d4ad1b65336caf8b1e563a6a

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=22.04
ADD file:c5143b228eb55f19ed4d3b653ad68ec7afe54ded0247e090ce3afb9e5484adfb in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive PIP_NO_CACHE_DIR=1 PYTHONUNBUFFERED=1
RUN /bin/sh -c rm -f /etc/dpkg/dpkg.cfg.d/excludes && apt-get update && apt-get install -y --no-install-recommends love xvfb ffmpeg git ca-certificates curl mesa-utils libgl1-mesa-dri xdotool python3 python3-pip && ln -sf /usr/bin/python3 /usr/bin/python && rm -rf /var/lib/apt/lists/* # buildkit
WORKDIR /app
COPY pyproject.toml ./ # buildkit
COPY playtest_server ./playtest_server # buildkit
RUN /bin/sh -c pip install --no-cache-dir -U pip setuptools wheel && pip install --no-cache-dir . && uvicorn --version # buildkit
EXPOSE [8093/tcp]
HEALTHCHECK {Test:[CMD-SHELL curl -fsS http://localhost:8093/health || exit 1] Interval:30s Timeout:10s StartPeriod:30s StartInterval:0s Retries:5}
CMD ["uvicorn" "playtest_server.server:app" "--host" "0.0.0.0" "--port" "8093"]

Labels

Key Value
com.docker.compose.project trogdor-gamedev
com.docker.compose.service playtest
com.docker.compose.version 2.32.4
org.opencontainers.image.version 22.04
Details
Container
2026-07-04 16:46:35 -04:00
0
OCI / Docker
linux/amd64
228 MiB
Versions (1) View all
latest 2026-07-05