Skip to content

derio-net/agent-images

Repository files navigation

agent-images

Shared base image and per-pod child images for secure agent pods on Frank.

Images

Image Base Purpose
agent-base debian:bookworm-slim Common toolchain (claude, gh, node, bun, python3, uv, supercronic)
secure-agent-kali agent-base Kali pentest tools + sshd + kubectl/talosctl/omnictl
vk-local agent-base VibeKanban local-mode server binary (from derio-net/vibe-kanban fork)
multi-agent-shell agent-shell-base Multi-harness shell: claude + codex + agy + opencode, implements the multi-harness shell standard. Second intermediate base for Phase 3 infra-shell.
hermes-agent-shell agent-shell-base Single-harness shell for the hermes agent (BYOK against an OpenAI-compatible endpoint — the documented exception to the standard's no-API-tokens auth contract).
infra-shell multi-agent-shell Cluster-ops shell: inherits the four multi-agent-shell harnesses and adds kubectl/talosctl/omnictl. No pentest packages — operators can layer via inventory apt: if ever needed.

Build

CI builds all images on every push to main and publishes to ghcr.io/derio-net/.

base/Dockerfile          → ghcr.io/derio-net/agent-base:<sha>
kali/Dockerfile          → ghcr.io/derio-net/secure-agent-kali:<sha>
vk-local/Dockerfile      → ghcr.io/derio-net/vk-local:<sha>

Children are built after base completes, inheriting the base SHA from the same commit.

The vk-local image also consumes ghcr.io/derio-net/vibe-kanban-build:<fork-sha> as a source for the compiled server binary; cross-repo builds are coordinated via repository_dispatch from the fork repo.

About

Shared base image and per-pod child images for secure agent pods on Frank

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors