From cd843e8bddc2fa85ab4afd366deaa2026a2665b1 Mon Sep 17 00:00:00 2001 From: Eric Gullickson <16152721+ericgullickson@users.noreply.github.com> Date: Wed, 4 Feb 2026 19:54:35 -0600 Subject: [PATCH] chore: update container images --- .gitea/workflows/staging.yaml | 1 + ocr/Dockerfile | 8 +++++++- scripts/ci/mirror-base-images.sh | 1 + 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/staging.yaml b/.gitea/workflows/staging.yaml index 2a793b3..c6bb4e5 100644 --- a/.gitea/workflows/staging.yaml +++ b/.gitea/workflows/staging.yaml @@ -81,6 +81,7 @@ jobs: run: | docker build \ --build-arg BUILDKIT_INLINE_CACHE=1 \ + --build-arg REGISTRY_MIRRORS=$REGISTRY/egullickson/mirrors \ --cache-from $REGISTRY/egullickson/ocr:latest \ -t ${{ steps.tags.outputs.ocr_image }} \ -t $REGISTRY/egullickson/ocr:latest \ diff --git a/ocr/Dockerfile b/ocr/Dockerfile index 364ba97..9c42064 100644 --- a/ocr/Dockerfile +++ b/ocr/Dockerfile @@ -1,4 +1,10 @@ -FROM python:3.11-slim +# Production Dockerfile for MotoVaultPro OCR Service +# Uses mirrored base images from Gitea Package Registry + +# Build argument for registry (defaults to Gitea mirrors, falls back to Docker Hub) +ARG REGISTRY_MIRRORS=git.motovaultpro.com/egullickson/mirrors + +FROM ${REGISTRY_MIRRORS}/python:3.11-slim # System dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ diff --git a/scripts/ci/mirror-base-images.sh b/scripts/ci/mirror-base-images.sh index da2264a..50fd486 100755 --- a/scripts/ci/mirror-base-images.sh +++ b/scripts/ci/mirror-base-images.sh @@ -14,6 +14,7 @@ IMAGES=( "postgres:18-alpine" "redis:8.4-alpine" "traefik:v3.6" + "python:3.11-slim" "docker:24.0" "docker:24.0-dind" )