Skip to content

Commit 80b8d44

Browse files
author
VibePod
committed
Switch namespace of remaining agent containers
1 parent 70b1048 commit 80b8d44

2 files changed

Lines changed: 17 additions & 17 deletions

File tree

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -71,16 +71,16 @@ machine.
7171

7272
## Image Namespace
7373

74-
By default, agent images use the `vibepod` namespace for Claude, Codex, and platform services, and `nezhar` for Gemini/OpenCode/Devstral/Auggie/Copilot.
74+
All agent images are published under the [`vibepod` namespace on Docker Hub](https://hub.docker.com/u/vibepod). Source Dockerfiles are in [VibePod/vibepod-agents](https://github.com/VibePod/vibepod-agents/tree/main/docker).
7575

76-
Current defaults are aligned to existing container repos:
76+
Current defaults:
7777

7878
- `claude` -> `vibepod/claude:latest`
79-
- `gemini` -> `nezhar/gemini-container:latest` ([repo](https://github.com/nezhar/gemini-container))
80-
- `opencode` -> `nezhar/opencode-cli:latest` ([repo](https://github.com/nezhar/opencode-container))
81-
- `devstral` -> `nezhar/devstral-cli:latest` ([repo](https://github.com/nezhar/devstral-container))
82-
- `auggie` -> `nezhar/auggie-cli:latest` ([repo](https://github.com/nezhar/auggie-container))
83-
- `copilot` -> `nezhar/copilot-cli:latest` ([repo](https://github.com/nezhar/copilot-container))
79+
- `gemini` -> `vibepod/gemini:latest`
80+
- `opencode` -> `vibepod/opencode:latest`
81+
- `devstral` -> `vibepod/devstral:latest`
82+
- `auggie` -> `vibepod/auggie:latest`
83+
- `copilot` -> `vibepod/copilot:latest`
8484
- `codex` -> `vibepod/codex:latest`
8585
- `datasette` -> `vibepod/datasette:latest`
8686
- `proxy` -> `vibepod/proxy:latest` ([repo](https://github.com/VibePod/vibepod-proxy))
@@ -91,11 +91,11 @@ You can override any single image directly:
9191

9292
```bash
9393
VP_IMAGE_CLAUDE=vibepod/claude:latest vp run claude
94-
VP_IMAGE_GEMINI=nezhar/gemini-container:latest vp run gemini
95-
VP_IMAGE_OPENCODE=nezhar/opencode-cli:latest vp run opencode
96-
VP_IMAGE_DEVSTRAL=nezhar/devstral-cli:latest vp run devstral
97-
VP_IMAGE_AUGGIE=nezhar/auggie-cli:latest vp run auggie
98-
VP_IMAGE_COPILOT=nezhar/copilot-cli:latest vp run copilot
94+
VP_IMAGE_GEMINI=vibepod/gemini:latest vp run gemini
95+
VP_IMAGE_OPENCODE=vibepod/opencode:latest vp run opencode
96+
VP_IMAGE_DEVSTRAL=vibepod/devstral:latest vp run devstral
97+
VP_IMAGE_AUGGIE=vibepod/auggie:latest vp run auggie
98+
VP_IMAGE_COPILOT=vibepod/copilot:latest vp run copilot
9999
VP_IMAGE_CODEX=vibepod/codex:latest vp run codex
100100
VP_DATASETTE_IMAGE=vibepod/datasette:latest vp logs start
101101
```

src/vibepod/constants.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,23 +60,23 @@ def get_default_images() -> dict[str, str]:
6060
),
6161
"gemini": os.environ.get(
6262
"VP_IMAGE_GEMINI",
63-
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'nezhar')}/gemini-container:latest",
63+
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'vibepod')}/gemini:latest",
6464
),
6565
"opencode": os.environ.get(
6666
"VP_IMAGE_OPENCODE",
67-
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'nezhar')}/opencode-cli:latest",
67+
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'vibepod')}/opencode:latest",
6868
),
6969
"devstral": os.environ.get(
7070
"VP_IMAGE_DEVSTRAL",
71-
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'nezhar')}/devstral-cli:latest",
71+
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'vibepod')}/devstral:latest",
7272
),
7373
"auggie": os.environ.get(
7474
"VP_IMAGE_AUGGIE",
75-
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'nezhar')}/auggie-cli:latest",
75+
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'vibepod')}/auggie:latest",
7676
),
7777
"copilot": os.environ.get(
7878
"VP_IMAGE_COPILOT",
79-
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'nezhar')}/copilot-cli:latest",
79+
f"{os.environ.get('VP_IMAGE_NAMESPACE', 'vibepod')}/copilot:latest",
8080
),
8181
"codex": os.environ.get(
8282
"VP_IMAGE_CODEX", f"{os.environ.get('VP_IMAGE_NAMESPACE', 'vibepod')}/codex:latest"

0 commit comments

Comments
 (0)