# Base image FROM ubuntu # Install tools required RUN apt update --fix-missing RUN apt-get install certbot python3-certbot-nginx -y RUN apt install nano -y RUN apt install bash wget -y RUN apt install supervisor -y RUN apt install python3-pip python3 -y RUN apt install python3-virtualenv -y RUN mkdir -p /var/log/supervisor RUN virtualenv /venv ENV PATH="/venv/bin:$PATH" RUN pip install certbot-dns-ionos RUN pip install public-ip RUN pip install tqdm RUN pip install DateTime COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf COPY scripts/ip_update.py /venv/bin COPY scripts/ionos_dyndns.py /venv/bin COPY scripts/ssl_update.py /venv/bin CMD ["/usr/bin/supervisord"]