From 6158628afa2a42f1e8a0f3d6392fc3e13a47018e Mon Sep 17 00:00:00 2001 From: "Billy D." Date: Mon, 2 Feb 2026 18:22:35 -0500 Subject: [PATCH] fix: configure Docker daemon for insecure HTTP registry before login --- .gitea/workflows/build-push.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-push.yaml b/.gitea/workflows/build-push.yaml index 1be3f02..dca0259 100644 --- a/.gitea/workflows/build-push.yaml +++ b/.gitea/workflows/build-push.yaml @@ -33,10 +33,18 @@ jobs: username: ${{ vars.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Configure Docker for insecure registry + if: github.event_name != 'pull_request' + run: | + sudo mkdir -p /etc/docker + echo '{"insecure-registries": ["${{ env.REGISTRY_HOST }}"]}' | sudo tee /etc/docker/daemon.json + sudo systemctl restart docker || sudo service docker restart || true + sleep 2 + - name: Login to Gitea Registry if: github.event_name != 'pull_request' run: | - echo "${{ secrets.REGISTRY_TOKEN }}" | docker login ${{ env.REGISTRY_HOST }} -u ${{ secrets.REGISTRY_USER }} --password-stdin 2>/dev/null || true + echo "${{ secrets.REGISTRY_TOKEN }}" | docker login ${{ env.REGISTRY_HOST }} -u ${{ secrets.REGISTRY_USER }} --password-stdin - name: Extract metadata id: meta