workflows: use LAN registry endpoint for push (CF 100MB cap)

Cloudflare in front of git.jpaul.io caps HTTP request bodies at
100 MB, which kills container blob pushes for our 6 GB image
(Chroma layer alone is ~2 GB). Per the template gotcha doc:

  Push via LAN endpoint (192.168.0.2:1234, plain HTTP, in the
  Gitea host's insecure-registries list).
  Pull via public hostname (git.jpaul.io) — pull response bodies
  aren't capped.

REGISTRY_PUSH:  192.168.0.2:1234
REGISTRY_PULL:  git.jpaul.io   (unchanged; used for the package-link API)

This matches how hvm-docs / morpheus-docs / opsramp-docs / zerto-docs
CI workflows push successfully on the same Gitea host.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-24 12:47:41 -04:00
parent a97107de46
commit 420b4fa2d8
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ on:
- "sources.json"
env:
REGISTRY_PUSH: git.jpaul.io
REGISTRY_PUSH: 192.168.0.2:1234
REGISTRY_PULL: git.jpaul.io
IMAGE: ${{ github.repository_owner }}/${{ github.event.repository.name }}
OLLAMA_URL: http://192.168.0.2:11434,http://192.168.0.2:11435,http://192.168.0.125:11434
+1 -1
View File
@@ -27,7 +27,7 @@ on:
env:
# Self-hosted Gitea registry on the same LAN as the runner.
REGISTRY_PUSH: git.jpaul.io
REGISTRY_PUSH: 192.168.0.2:1234
REGISTRY_PULL: git.jpaul.io
IMAGE: ${{ github.repository_owner }}/${{ github.event.repository.name }}