From 8932f0ca188092891f8798f77c0643cc69f6f29f Mon Sep 17 00:00:00 2001 From: jwansek Date: Mon, 7 Aug 2023 17:12:05 +0100 Subject: Changed to work with new twitter API, changed cron system --- Dockerfile | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index b52b107..8dcf570 100755 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,15 @@ -FROM debian:latest -MAINTAINER Eden Attenborough "eddie.atten.ea29@gmail.com" -RUN apt-get update --allow-releaseinfo-change +FROM ubuntu:latest +MAINTAINER Eden Attenborough "eda@e.email" +ENV TZ=Europe/London +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone +RUN apt-get update -y RUN apt-get install -y tzdata python3-pip build-essential pkg-config cron libjpeg-dev zlib1g-dev libfreetype6-dev +RUN mkdir app COPY . /app WORKDIR /app -COPY crontab /etc/cron.d/oad-crontab -RUN chmod 0644 /etc/cron.d/oad-crontab && crontab /etc/cron.d/oad-crontab -ARG PIP_ONLY_BINARY=cmake +RUN touch .docker RUN pip3 install -r requirements.txt -ENTRYPOINT ["cron", "-f"] + +RUN echo "0 */3 * * * root python3 /app/bot.py > /proc/1/fd/1 2>/proc/1/fd/2" > /etc/crontab +ENTRYPOINT ["bash"] +CMD ["entrypoint.sh"] -- cgit v1.2.3