From 753c641e72332f441013984a7fbe07c2e8ae748b Mon Sep 17 00:00:00 2001 From: Steve Cliff Date: Fri, 15 May 2026 18:35:20 +0100 Subject: [PATCH] Switch container registry to Gitea built-in (gitea.dcglab.co.uk/steve/kb) The standalone Registry v2 host (docker.dcglab.co.uk, briefly registry.dcglab.co.uk) is being scrapped. Move all kb images to Gitea's built-in container registry. --- DEVELOPER.md | 2 +- MCP.md | 2 +- README.md | 4 ++-- openspec/specs/docker-deployment/spec.md | 2 +- release-engine.sh | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/DEVELOPER.md b/DEVELOPER.md index 1e56e4f..d429fe2 100644 --- a/DEVELOPER.md +++ b/DEVELOPER.md @@ -61,7 +61,7 @@ curl http://localhost:8000/api/v1/status | jq .version ### Docker images -Images are pushed to `docker.dcglab.co.uk/dcg/kb/engine` with tags: +Images are pushed to `gitea.dcglab.co.uk/steve/kb/engine` with tags: - `engine-v2.0.6-nvidia` / `engine-v2.0.6-cpu` — versioned - `latest-nvidia` / `latest-cpu` — latest release diff --git a/MCP.md b/MCP.md index bfb28b3..26dd1c6 100644 --- a/MCP.md +++ b/MCP.md @@ -20,7 +20,7 @@ docker run -d --name kb-mcp \ -e KB_API_KEY=your-engine-key \ -e KB_MCP_API_KEY=your-agent-key \ --restart unless-stopped \ - docker.dcglab.co.uk/dcg/kb/mcp:latest + gitea.dcglab.co.uk/steve/kb/mcp:latest ``` ## MCP tools diff --git a/README.md b/README.md index 1bdc486..48212b8 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ docker run -d --name kb-engine \ -e KB_DEVICE=auto \ -e KB_API_KEY=your-secret-key \ --restart unless-stopped \ - docker.dcglab.co.uk/dcg/kb/engine:latest-nvidia + gitea.dcglab.co.uk/steve/kb/engine:latest-nvidia # CPU only (no GPU required — smaller image) docker run -d --name kb-engine \ @@ -42,7 +42,7 @@ docker run -d --name kb-engine \ -e KB_MODEL=all-MiniLM-L6-v2 \ -e KB_API_KEY=your-secret-key \ --restart unless-stopped \ - docker.dcglab.co.uk/dcg/kb/engine:latest-cpu + gitea.dcglab.co.uk/steve/kb/engine:latest-cpu ``` Or use a compose file from the repo: diff --git a/openspec/specs/docker-deployment/spec.md b/openspec/specs/docker-deployment/spec.md index 2a3e247..9b90ddd 100644 --- a/openspec/specs/docker-deployment/spec.md +++ b/openspec/specs/docker-deployment/spec.md @@ -65,7 +65,7 @@ The project SHALL provide Docker Compose files for single-command deployment. Co #### Scenario: Pre-built image deployment - **WHEN** an admin wants to use a pre-built engine image without building from source -- **THEN** the engine release notes SHALL include the exact `docker pull` command with the versioned tag (e.g. `docker.dcglab.co.uk/dcg/kb/engine:engine-v2.1.0-nvidia`) +- **THEN** the engine release notes SHALL include the exact `docker pull` command with the versioned tag (e.g. `gitea.dcglab.co.uk/steve/kb/engine:engine-v2.1.0-nvidia`) #### Scenario: MCP allowed hosts in Compose - **WHEN** the kb-mcp service is defined in a Compose file diff --git a/release-engine.sh b/release-engine.sh index ec14f09..7db2aa9 100755 --- a/release-engine.sh +++ b/release-engine.sh @@ -15,8 +15,8 @@ ENGINE_DIR="$SCRIPT_DIR/engine" VERSION_FILE="$ENGINE_DIR/VERSION" # Container registry -REGISTRY="${REGISTRY:-docker.dcglab.co.uk}" -IMAGE_ORG="${IMAGE_ORG:-dcg}" +REGISTRY="${REGISTRY:-gitea.dcglab.co.uk}" +IMAGE_ORG="${IMAGE_ORG:-steve}" IMAGE_BASE="${REGISTRY}/${IMAGE_ORG}/kb" #──────────────────────────────────────────────────────────────────────