From bffdd23f63be84e228528ed70b3523f0595fb87e Mon Sep 17 00:00:00 2001 From: Ben Webb Date: Wed, 16 Aug 2023 15:48:08 +0000 Subject: [PATCH] Delete gunicorn logs >10G to avoid running out of disk space --- Dockerfile | 1 + delete_large_logs | 2 ++ 2 files changed, 3 insertions(+) create mode 100755 delete_large_logs diff --git a/Dockerfile b/Dockerfile index 0ec8bc492..c081c140b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -109,5 +109,6 @@ EXPOSE 5000 RUN mkdir -p /var/log/gunicorn RUN chmod 644 /var/log/gunicorn RUN touch /var/log/gunicorn/gunicorn.log +COPY delete_large_logs /etc/periodic/15min/delete_large_logs ENTRYPOINT ["/usr/src/app/entrypoint.sh"] CMD ["tail", "-n", "+0", "-f", "/var/log/gunicorn/gunicorn.log"] diff --git a/delete_large_logs b/delete_large_logs new file mode 100755 index 000000000..9f85b7340 --- /dev/null +++ b/delete_large_logs @@ -0,0 +1,2 @@ +#!/bin/sh +find /var/log/gunicorn/ -size +10000000k -type f -delete