diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2023-08-07 17:12:05 +0100 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2023-08-07 17:12:05 +0100 |
commit | 8932f0ca188092891f8798f77c0643cc69f6f29f (patch) | |
tree | 903bcba749522fd1979101e34f61ddee4bc8a877 /Dockerfile | |
parent | 759ccd84ab78a5962172e8969d4084a53f8fb154 (diff) | |
download | yaoi-communism-8932f0ca188092891f8798f77c0643cc69f6f29f.tar.gz yaoi-communism-8932f0ca188092891f8798f77c0643cc69f6f29f.zip |
Changed to work with new twitter API, changed cron system
Diffstat (limited to 'Dockerfile')
-rwxr-xr-x | Dockerfile | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -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"] |