Use Gitea registry image defaults
This commit is contained in:
18
README.md
18
README.md
@@ -42,7 +42,7 @@ spec:
|
|||||||
# - name: global.tailscale.tailnetFQDN
|
# - name: global.tailscale.tailnetFQDN
|
||||||
# value: tailxyz.ts.net
|
# value: tailxyz.ts.net
|
||||||
# - name: images.web.repository
|
# - name: images.web.repository
|
||||||
# value: registry.lan:5000/porthole-web
|
# value: gitea-gitea-http.taildb3494.ts.net/will/porthole-web
|
||||||
# - name: images.web.tag
|
# - name: images.web.tag
|
||||||
# value: dev
|
# value: dev
|
||||||
destination:
|
destination:
|
||||||
@@ -92,22 +92,22 @@ This repo is a Bun monorepo, but container builds use Docker Buildx.
|
|||||||
- `docker buildx create --name porthole --use`
|
- `docker buildx create --name porthole --use`
|
||||||
|
|
||||||
- Build + push **web** (Next standalone):
|
- Build + push **web** (Next standalone):
|
||||||
- `REGISTRY=registry.lan:5000 TAG=dev`
|
- `REGISTRY=gitea-gitea-http.taildb3494.ts.net TAG=dev`
|
||||||
- `docker buildx build --platform linux/amd64,linux/arm64 -f apps/web/Dockerfile -t "$REGISTRY/porthole-web:$TAG" --push .`
|
- `docker buildx build --platform linux/amd64,linux/arm64 -f apps/web/Dockerfile -t "$REGISTRY/will/porthole-web:$TAG" --push .`
|
||||||
- Notes:
|
- Notes:
|
||||||
- The Dockerfile uses `bun install --frozen-lockfile` and copies all workspace `package.json` files first to keep Bun from mutating `bun.lock`.
|
- The Dockerfile uses `bun install --frozen-lockfile` and copies all workspace `package.json` files first to keep Bun from mutating `bun.lock`.
|
||||||
- Runtime entrypoint comes from Next standalone output (the image runs `node app/apps/web/server.js`).
|
- Runtime entrypoint comes from Next standalone output (the image runs `node app/apps/web/server.js`).
|
||||||
|
|
||||||
- Build + push **worker** (includes `ffmpeg` + `exiftool`):
|
- Build + push **worker** (includes `ffmpeg` + `exiftool`):
|
||||||
- `REGISTRY=registry.lan:5000 TAG=dev`
|
- `REGISTRY=gitea-gitea-http.taildb3494.ts.net TAG=dev`
|
||||||
- `docker buildx build --platform linux/amd64,linux/arm64 -f apps/worker/Dockerfile -t "$REGISTRY/porthole-worker:$TAG" --push .`
|
- `docker buildx build --platform linux/amd64,linux/arm64 -f apps/worker/Dockerfile -t "$REGISTRY/will/porthole-worker:$TAG" --push .`
|
||||||
- Notes:
|
- Notes:
|
||||||
- The Dockerfile uses `bun install --frozen-lockfile --production` and also copies all workspace `package.json` files first for stable `workspace:*` resolution.
|
- The Dockerfile uses `bun install --frozen-lockfile --production` and also copies all workspace `package.json` files first for stable `workspace:*` resolution.
|
||||||
|
|
||||||
- Then set Helm values:
|
- Then set Helm values:
|
||||||
- `images.web.repository: registry.lan:5000/porthole-web`
|
- `images.web.repository: gitea-gitea-http.taildb3494.ts.net/will/porthole-web`
|
||||||
- `images.web.tag: dev`
|
- `images.web.tag: dev`
|
||||||
- `images.worker.repository: registry.lan:5000/porthole-worker`
|
- `images.worker.repository: gitea-gitea-http.taildb3494.ts.net/will/porthole-worker`
|
||||||
- `images.worker.tag: dev`
|
- `images.worker.tag: dev`
|
||||||
|
|
||||||
### Private registry auth (optional)
|
### Private registry auth (optional)
|
||||||
@@ -181,10 +181,10 @@ secrets:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
web:
|
web:
|
||||||
repository: registry.lan:5000/porthole-web
|
repository: gitea-gitea-http.taildb3494.ts.net/will/porthole-web
|
||||||
tag: dev
|
tag: dev
|
||||||
worker:
|
worker:
|
||||||
repository: registry.lan:5000/porthole-worker
|
repository: gitea-gitea-http.taildb3494.ts.net/will/porthole-worker
|
||||||
tag: dev
|
tag: dev
|
||||||
|
|
||||||
global:
|
global:
|
||||||
|
|||||||
@@ -57,13 +57,13 @@ secrets:
|
|||||||
|
|
||||||
images:
|
images:
|
||||||
web:
|
web:
|
||||||
# Default is a local/in-cluster registry example; override for your environment.
|
# Default points at Gitea Packages (container registry); override for your environment.
|
||||||
repository: registry.lan:5000/porthole-web
|
repository: gitea-gitea-http.taildb3494.ts.net/will/porthole-web
|
||||||
tag: dev
|
tag: dev
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
worker:
|
worker:
|
||||||
# Default is a local/in-cluster registry example; override for your environment.
|
# Default points at Gitea Packages (container registry); override for your environment.
|
||||||
repository: registry.lan:5000/porthole-worker
|
repository: gitea-gitea-http.taildb3494.ts.net/will/porthole-worker
|
||||||
tag: dev
|
tag: dev
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
postgres:
|
postgres:
|
||||||
|
|||||||
Reference in New Issue
Block a user