FROM ubuntu:24.04

RUN apt update && \
    apt install -y socat libseccomp-dev libc6 && \
    rm -rf /var/lib/apt/lists/*

RUN useradd -m ctf

WORKDIR /home/ctf

COPY chall .
COPY run.sh .
COPY flag.txt .

RUN chown -R root:ctf /home/ctf && \
    chmod 750 chall run.sh

EXPOSE 8000

USER ctf

CMD ["./run.sh"]
