FROM debian:bookworm-slim

RUN apt-get update \
    && apt-get install -y --no-install-recommends tor iptables gettext-base ca-certificates \
    && rm -rf /var/lib/apt/lists/*

COPY deploy/scripts/gateway-entrypoint.sh /usr/local/bin/gateway-entrypoint.sh
COPY deploy/tor/torrc.template /etc/tor/torrc.template
RUN chmod +x /usr/local/bin/gateway-entrypoint.sh \
    && mkdir -p /run/tor /var/lib/tor/marketplace /var/lib/tor/monerod

ENTRYPOINT ["/usr/local/bin/gateway-entrypoint.sh"]
