From 1a6e6ad9290638d87ebaa6394b0306822bb0031d Mon Sep 17 00:00:00 2001 From: bytedream Date: Mon, 25 Mar 2024 16:51:51 +0100 Subject: [PATCH] Add Dockerfile --- .dockerignore | 2 ++ Dockerfile | 15 +++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 .dockerignore create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..2ed4fd4 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +.ipynb_checkpoints +venv diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..28313e4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM alpine:latest + +WORKDIR /bambulab-filament-tracker + +COPY main.py ./ + +RUN apk update && apk add python3 py3-pip + +RUN pip3 install --break-system-packages requests + +RUN echo "*/30 * * * * python3 /bambulab-filament-tracker/main.py --db /bambulab-filament-tracker/data/db.sqlite3" | crontab - + +VOLUME ["/bambulab-filament-tracker/data"] + +CMD ["crond", "-f"]