made this ready for publishing
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
FROM python:3.12-slim
|
||||
|
||||
RUN apt-get update && apt-get install -y cron && rm -rf /var/lib/apt/lists/*
|
||||
RUN apt-get update && apt-get install -y cron git && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /app
|
||||
COPY requirements.txt .
|
||||
@@ -11,4 +11,4 @@ COPY crontab /etc/cron.d/speedtest
|
||||
|
||||
RUN chmod 0644 /etc/cron.d/speedtest && crontab /etc/cron.d/speedtest
|
||||
|
||||
CMD ["cron", "-f"]
|
||||
CMD printenv > /etc/environment && cron -f
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import os
|
||||
|
||||
DB_PATH = os.get_env("DB_PATH")
|
||||
DB_PATH = os.getenv("DB_PATH")
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
*/15 * * * * cd /app && python run_speedtest.py >> /proc/1/fd/1 2>> /proc/1/fd/2
|
||||
*/15 * * * * cd /app && /usr/local/bin/python3 run_speedtest.py >> /proc/1/fd/1 2>> /proc/1/fd/2
|
||||
|
||||
@@ -1,45 +1 @@
|
||||
# This file was autogenerated by uv via the following command:
|
||||
# uv export --format requirements-txt -o requirements.txt --no-hashes
|
||||
blinker==1.9.0
|
||||
# via flask
|
||||
click==8.3.1
|
||||
# via flask
|
||||
colorama==0.4.6 ; sys_platform == 'win32'
|
||||
# via click
|
||||
flask==3.1.2
|
||||
# via speed-logger
|
||||
getmac==0.9.5
|
||||
# via speed-logger
|
||||
gunicorn==23.0.0
|
||||
# via speed-logger
|
||||
itsdangerous==2.2.0
|
||||
# via flask
|
||||
jinja2==3.1.6
|
||||
# via flask
|
||||
markupsafe==3.0.3
|
||||
# via
|
||||
# flask
|
||||
# jinja2
|
||||
# werkzeug
|
||||
numpy==2.4.0
|
||||
# via pandas
|
||||
packaging==25.0
|
||||
# via gunicorn
|
||||
pandas==2.3.3
|
||||
# via speed-logger
|
||||
python-dateutil==2.9.0.post0
|
||||
# via pandas
|
||||
pytz==2025.2
|
||||
# via
|
||||
# pandas
|
||||
# speed-logger
|
||||
six==1.17.0
|
||||
# via python-dateutil
|
||||
tzdata==2025.3
|
||||
# via pandas
|
||||
werkzeug==3.1.4
|
||||
# via flask
|
||||
sqlalchemy==2.0.46
|
||||
# via flask-sqlalchemy
|
||||
flask-sqlalchemy==3.1.1
|
||||
# via speed-logger
|
||||
cloudflarepycli @ git+https://github.com/cato447/cloudflarepycli.git
|
||||
|
||||
Reference in New Issue
Block a user