From e58dab816342a5aecaf2a9b3b5d9a90efe883908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20Hells=C3=A9n?= Date: Mon, 7 Jul 2025 05:33:37 +0200 Subject: [PATCH] Refactor Dockerfile and docker-compose.yml to set environment variables directly and remove unused variables --- Dockerfile | 3 ++- docker-compose.yml | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 68f075a..070930b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,6 +18,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \ --mount=type=bind,source=pyproject.toml,target=pyproject.toml \ uv sync --no-install-project -ARG DATA_DIR=${DATA_DIR:-/home/botuser/data} +ENV DATA_DIR=/home/botuser/data +ENV SQLITE_LOCATION=/home/botuser/data/jobs.sqlite VOLUME ["/home/botuser/data/"] CMD ["uv", "run", "python", "-m", "discord_reminder_bot.main"] diff --git a/docker-compose.yml b/docker-compose.yml index 12f2da5..803cd87 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,9 +7,6 @@ services: environment: - BOT_TOKEN=${BOT_TOKEN} - TIMEZONE=${TIMEZONE} - - LOG_LEVEL=${LOG_LEVEL} - - SQLITE_LOCATION=/data/jobs.sqlite - - DATA_DIR=/data restart: unless-stopped volumes: - data_folder:/home/botuser/data/