From 06cbae93dcca7f110f4807309d9d050afd2f96d1 Mon Sep 17 00:00:00 2001 From: "Adrian A. Baumann" Date: Sun, 28 Dec 2025 22:26:30 +0100 Subject: [PATCH] Clean up debugging artefacts and add thumbnail clear on startup --- Dockerfile | 2 +- argocd/deployment.yaml | 4 ++-- labhelper/settings.py | 3 --- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index ed8eeeb..3a4d338 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,5 +47,5 @@ RUN rm -rvf /app/Dockerfile* \ /app/*.json \ /app/test_*.py && \ python3 /app/manage.py collectstatic --noinput -CMD ["gunicorn","--bind","0.0.0.0:8000","--workers","3","labhelper.wsgi:application"] +CMD ["sh", "-c", "python manage.py thumbnail clear && gunicorn --bind 0.0.0.0:8000 --workers 3 labhelper.wsgi:application"] diff --git a/argocd/deployment.yaml b/argocd/deployment.yaml index 1275fce..e744c62 100644 --- a/argocd/deployment.yaml +++ b/argocd/deployment.yaml @@ -21,13 +21,13 @@ spec: image: git.baumann.gr/adebaumann/labhelper-data-loader:0.007 securityContext: runAsUser: 0 - command: [ "sh","-c","cp -n preload/preload.sqlite3 /data/db.sqlite3; mkdir -p /data/media/cache /data/media/things; chmod -R 775 /data/media; ls -la /data /data/media; exit 0" ] + command: [ "sh","-c","cp -n preload/preload.sqlite3 /data/db.sqlite3; mkdir -p /data/media/cache /data/media/things; chmod -R 775 /data/media; exit 0" ] volumeMounts: - name: data mountPath: /data containers: - name: web - image: git.baumann.gr/adebaumann/labhelper:0.021 + image: git.baumann.gr/adebaumann/labhelper:0.022 imagePullPolicy: Always ports: - containerPort: 8000 diff --git a/labhelper/settings.py b/labhelper/settings.py index 9d34e12..9a9dadb 100644 --- a/labhelper/settings.py +++ b/labhelper/settings.py @@ -129,6 +129,3 @@ MEDIA_ROOT = BASE_DIR / 'data' / 'media' # https://docs.djangoproject.com/en/5.2/ref/settings/#default-auto-field DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' - -# sorl-thumbnail settings -THUMBNAIL_DEBUG = True # Show errors instead of failing silently