Revert "Push server image to local registry instead of git.thumeit.com"
This reverts commit 8ae09f238b.
This commit is contained in:
@@ -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
@@ -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,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"
|
||||||
|
|||||||
Reference in New Issue
Block a user