diff options
author | jwansek <eddie.atten.ea29@gmail.com> | 2025-06-17 15:36:23 +0100 |
---|---|---|
committer | jwansek <eddie.atten.ea29@gmail.com> | 2025-06-17 15:36:23 +0100 |
commit | b0565ec294c88b6b3ede8c5f7def488eb6e5f75a (patch) | |
tree | fd0fbfc92a5885a95ade0efe40f6b5fd8608527c | |
parent | 4bcba9bfeff003e081833b4d6290290271aae967 (diff) | |
download | SmallYTChannelBot-b0565ec294c88b6b3ede8c5f7def488eb6e5f75a.tar.gz SmallYTChannelBot-b0565ec294c88b6b3ede8c5f7def488eb6e5f75a.zip |
Fixed some Dockerfile bugs
-rwxr-xr-x | cron/Dockerfile | 4 | ||||
-rwxr-xr-x | cron/requirements.txt | 3 | ||||
-rwxr-xr-x | subreddit.py | 8 |
3 files changed, 8 insertions, 7 deletions
diff --git a/cron/Dockerfile b/cron/Dockerfile index 21aa4e4..821b48a 100755 --- a/cron/Dockerfile +++ b/cron/Dockerfile @@ -1,7 +1,7 @@ FROM reg.reaweb.uk/smallytchannelbot MAINTAINER Eden Attenborough "eddie.atten.ea29@gmail.com" ARG DEBIAN_FRONTEND=noninteractive -RUN apt-get install -y tzdata cron mysql-client +RUN apt-get install -y tzdata cron mariadb-client COPY . /app WORKDIR /app RUN pip3 install -r cron/requirements.txt @@ -9,4 +9,4 @@ RUN pip3 install -r cron/requirements.txt RUN echo "@daily root python3 /app/cron/daily.py > /proc/1/fd/1 2>/proc/1/fd/2" > /etc/crontab RUN echo "@hourly root python3 /app/cron/hourly.py > /proc/1/fd/1 2>/proc/1/fd/2" >> /etc/crontab ENTRYPOINT ["bash"] -CMD ["entrypoint.sh"] +CMD ["/app/cron/entrypoint.sh"] diff --git a/cron/requirements.txt b/cron/requirements.txt index 465e808..86f552b 100755 --- a/cron/requirements.txt +++ b/cron/requirements.txt @@ -1,2 +1,3 @@ -matplotlib==3.3.4 +numpy==1.26.4 +matplotlib discord-webhook diff --git a/subreddit.py b/subreddit.py index 8e00915..219f59a 100755 --- a/subreddit.py +++ b/subreddit.py @@ -16,10 +16,10 @@ import json import re import os -if os.path.split(os.getcwd())[-1] == "onceaday": - configpath = "../config.json" -else: - configpath = "config.json" + +configpath = os.path.join(os.path.dirname(__file__), "config.json") +if not os.path.exists(configpath): + configpath = os.path.join(os.path.dirname(__file__), "..", "config.json") with open(configpath, "r") as f: CONFIG = json.load(f) |