Revert "Push server image to local registry instead of git.thumeit.com"

This reverts commit 8ae09f238b.
This commit is contained in:
2026-07-23 17:17:46 -04:00
parent 49794b4973
commit afbe9db409
3 changed files with 10 additions and 26 deletions
+4 -9
View File
@@ -17,15 +17,10 @@ jobs:
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3
- name: Log in to local Gitea Container Registry - name: Log in to Gitea Container Registry
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
# Pushed here instead of git.thumeit.com (still the source repo, registry: git.thumeit.com
# just not the image registry anymore) -- since whiteboard mode
# added Node + native resvg bindings, the image grew past
# Cloudflare's payload-size limit in front of that host and
# every push 413'd. This LAN address has nothing in front of it.
registry: 10.0.0.246:3000
username: tfaour username: tfaour
password: ${{ secrets.REGISTRY_TOKEN }} password: ${{ secrets.REGISTRY_TOKEN }}
@@ -35,5 +30,5 @@ jobs:
context: ./server context: ./server
push: true push: true
tags: | tags: |
10.0.0.246:3000/tfaour/espresso-frame-server:latest git.thumeit.com/tfaour/espresso-frame-server:latest
10.0.0.246:3000/tfaour/espresso-frame-server:${{ gitea.sha }} git.thumeit.com/tfaour/espresso-frame-server:${{ gitea.sha }}
+5 -11
View File
@@ -277,17 +277,11 @@ Pages: `/` (routing hub), `/setup`, `/login`, `/claim`, `/settings`,
Every push to `main` that touches `server/` triggers a Gitea Actions Every push to `main` that touches `server/` triggers a Gitea Actions
workflow (`.gitea/workflows/server-docker-build.yml`) that builds this workflow (`.gitea/workflows/server-docker-build.yml`) that builds this
image and pushes it to a LAN-local Gitea Container Registry at image and pushes it to this repo's Gitea Container Registry at
`10.0.0.246:3000/tfaour/espresso-frame-server` -- not the `git.thumeit.com` `git.thumeit.com/tfaour/espresso-frame-server`. `docker-compose.yml`
source repo itself; Cloudflare (fronting that host) started rejecting (copied from `docker-compose.yml.example`, see Setup above) already
pushes with 413 Payload Too Large once whiteboard mode's Node/native- points at that image, so a deploy host doesn't need this repo's build
binding layers made the image significantly bigger, and this address context at all -- just the compose file:
has nothing in front of it to hit that limit. A deploy host reaching
this registry needs Docker's `insecure-registries` configured for it if
it's plain HTTP (see `daemon.json`) -- not something this repo controls.
`docker-compose.yml` (copied from `docker-compose.yml.example`, see
Setup above) already points at that image, so a deploy host doesn't
need this repo's build context at all -- just the compose file:
``` ```
docker compose pull docker compose pull
+1 -6
View File
@@ -1,11 +1,6 @@
services: services:
espresso-frame-server: espresso-frame-server:
# Pushed to a LAN-local registry, not git.thumeit.com -- see image: git.thumeit.com/tfaour/espresso-frame-server:latest
# .gitea/workflows/server-docker-build.yml's comment (Cloudflare's
# payload-size limit in front of that host started rejecting pushes
# once whiteboard mode's Node/native-binding layers made the image
# much bigger).
image: 10.0.0.246:3000/tfaour/espresso-frame-server:latest
build: . build: .
ports: ports:
- "8420:8420" - "8420:8420"