From 66a80992b5c26240e22ef8d54e40766f06d1a120 Mon Sep 17 00:00:00 2001 From: SBCrumb Date: Wed, 22 Oct 2025 14:27:02 -0400 Subject: [PATCH] fixes: web and build --- .gitea/workflows/ci-dev.yml | 4 ++++ .gitea/workflows/ci.yml | 18 ++++++++++++++++++ VERSION | 2 +- start_web.py | 2 +- 4 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci-dev.yml b/.gitea/workflows/ci-dev.yml index 5772075..dd78ebc 100644 --- a/.gitea/workflows/ci-dev.yml +++ b/.gitea/workflows/ci-dev.yml @@ -11,6 +11,10 @@ jobs: runs-on: host steps: + - name: Pre-cleanup + run: | + docker system prune -f + docker builder prune -f --filter until=24h - name: Checkout code (DEV) run: | echo "Current workspace: $(pwd)" diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 0f428a2..a25a4a5 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -11,6 +11,15 @@ jobs: runs-on: host steps: + - name: Pre-cleanup Docker space + run: | + echo "๐Ÿงน Cleaning up Docker space before build..." + docker system prune -f + docker builder prune -f --filter until=24h + docker image prune -af --filter until=48h + echo "๐Ÿ“Š Docker space after cleanup:" + docker system df + - name: Checkout code run: | echo "Current workspace: $(pwd)" @@ -203,6 +212,15 @@ jobs: echo "" echo "๐Ÿณ Pull with: docker pull 192.168.253.221:3000/sbcrumb/nfoguard:${VERSION}-gitea" + - name: Post-cleanup Docker space + if: always() # Run even if build fails + run: | + echo "๐Ÿงน Final cleanup to prevent disk space issues..." + docker system prune -f + docker builder prune -af --filter until=24h + echo "๐Ÿ“Š Final Docker space usage:" + docker system df + deploy: needs: build runs-on: host diff --git a/VERSION b/VERSION index 24ba9a3..860487c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.7.0 +2.7.1 diff --git a/start_web.py b/start_web.py index f7bb688..6b527c1 100644 --- a/start_web.py +++ b/start_web.py @@ -114,7 +114,7 @@ def main(): # Add authentication middleware if enabled if auth_enabled: - app.add_middleware(SimpleAuthMiddleware, dependencies=dependencies) + app.add_middleware(SimpleAuthMiddleware, config=config) print("๐Ÿ” Authentication middleware added to web interface") # Register web routes