# NOTE: This hash is pinned to avoid version and environment differences.
FROM debian:bookworm-slim@sha256:74d56e3931e0d5a1dd51f8c8a2466d21de84a271cd3b5a733b803aa91abf4421

ENV DEBIAN_FRONTEND=noninteractive

RUN apt-get update \
  && apt-get install -yqq socat \
  && rm -rf /var/lib/apt/lists/*

WORKDIR /app

COPY --chmod=444 flag.txt /app/flag.txt
COPY --chmod=555 red-and-black /app/red-and-black

CMD socat TCP-L:9999,fork,reuseaddr EXEC:"/app/red-and-black"
