← back

// container · Transport · Network · Platforms · Automation & AI

The NetState Lab Network (Docker Compose)

[Placeholder: the repo and images are not published yet. The network part runs today; the agent parts are planned.]

One Compose file runs the whole lab. What starts depends on what you ask for:

CommandWhat starts
docker compose up -dThe network: fw, client-a, client-b and server. Nothing else.
docker compose --profile agents up -dThe network, plus the local model runtime and the monitor agent from agent-lab
docker compose --profile workflow up -dAll of the above, plus the agent team and orchestrator from agent-workflow

The network starts on its own because most of the lab doesn’t need the agents, and the local model is a large download that is heavy on the processor. The agents join the same networks the lab already uses, each with only the access its role needs; the monitor is read-only.

Containers have no route out of the lab, and every packet between the LAN and the DMZ crosses the firewall. Images build in GitHub Actions and publish to ghcr.io.

Download Resume Email me