FROM debian:12-slim

RUN apt-get update && apt-get install -y \
    fpc fp-units-fcl fp-units-net tzdata curl jq \
    libssl3 libssl-dev cron \
    && apt-get clean && rm -rf /var/lib/apt/lists/*

WORKDIR /app

COPY statusbot.pas .
RUN fpc statusbot.pas

COPY crontab /etc/crontab
RUN chmod 0644 /etc/crontab

CMD ["cron", "-f"]
