FROM git.unkin.net/unkin/almalinux9-base:latest

RUN dnf install -y \
        git \
        git-lfs \
        jq \
        curl \
        claude-code \
    && dnf clean all

RUN useradd -m -s /bin/bash agent

COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh

USER agent
WORKDIR /home/agent

ENTRYPOINT ["/entrypoint.sh"]
