FROM debian:buster-slim

LABEL maintainer="ethitter"
LABEL version="1.0"

RUN echo "deb http://security.debian.org/ buster/updates main" >> /etc/apt/sources.list

RUN apt-get update \
    && apt-get -y --no-install-recommends install \
        python3 python3-pip \
    && pip3 install setuptools \
    && pip3 install s3cmd \
    && s3cmd --version \
    && pip3 uninstall -y setuptools \
    && apt-get remove -y python3-pip \
    && apt-get autoremove -y \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

COPY s3-purge.sh /usr/local/bin/s3-purge
COPY crontab /etc/cron.d/s3-purge

CMD ["tail", "-f", "/dev/null"]