From dec29bc01303fc65d62ad5b8bb93f8854ef616d9 Mon Sep 17 00:00:00 2001 From: MingxuanGame Date: Tue, 19 Aug 2025 10:13:26 +0800 Subject: [PATCH] deploy(docker): expose logs directory --- Dockerfile | 3 +++ Dockerfile-osurx | 3 +++ docker-compose-osurx.yml | 2 ++ docker-compose.yml | 2 ++ 4 files changed, 10 insertions(+) diff --git a/Dockerfile b/Dockerfile index 3e9823a..65e030d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -36,6 +36,9 @@ ENV PATH="/app/.venv/bin:${PATH}" \ COPY --from=builder /app/.venv /app/.venv COPY --from=builder /app /app +RUN mkdir -p /app/logs +VOLUME ["/app/logs"] + COPY docker-entrypoint.sh /app/docker-entrypoint.sh RUN chmod +x /app/docker-entrypoint.sh diff --git a/Dockerfile-osurx b/Dockerfile-osurx index f64272f..e50b797 100644 --- a/Dockerfile-osurx +++ b/Dockerfile-osurx @@ -36,6 +36,9 @@ ENV PATH="/app/.venv/bin:${PATH}" \ COPY --from=builder /app/.venv /app/.venv COPY --from=builder /app /app +RUN mkdir -p /app/logs +VOLUME ["/app/logs"] + COPY docker-entrypoint.sh /app/docker-entrypoint.sh RUN chmod +x /app/docker-entrypoint.sh diff --git a/docker-compose-osurx.yml b/docker-compose-osurx.yml index 03ae2b7..3969b6b 100644 --- a/docker-compose-osurx.yml +++ b/docker-compose-osurx.yml @@ -29,7 +29,9 @@ services: condition: service_healthy volumes: - ./replays:/app/replays + - ./storage:/app/storage - ./static:/app/static + - ./logs:/app/logs restart: unless-stopped networks: - osu-network diff --git a/docker-compose.yml b/docker-compose.yml index 8e2e181..19e81fe 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,7 +23,9 @@ services: condition: service_healthy volumes: - ./replays:/app/replays + - ./storage:/app/storage - ./static:/app/static + - ./logs:/app/logs restart: unless-stopped networks: - osu-network