Automated Docker image builds for HKUDS/nanobot — a ultra-lightweight personal AI agent framework.
This repository tracks upstream releases and publishes ready-to-use Docker images, since the nanobot project does not provide official images.
docker run -v ~/.nanobot:/home/nanobot/.nanobot \
yanickxia/nanobot-docker:latest agent
Images are available on both registries:
| Registry | Image |
|---|---|
| Docker Hub | yanickxia/nanobot-docker |
| GitHub Container Registry | ghcr.io/yanickxia/nanobot-docker |
Tags follow upstream nanobot release tags (e.g. v0.1.5), plus latest.
nanobot reads its config from ~/.nanobot/config.json. Mount this directory into the container:
# First-time setup (runs interactively)
docker run -it -v ~/.nanobot:/home/nanobot/.nanobot \
yanickxia/nanobot-docker:latest onboard
# Start the agent
docker run -v ~/.nanobot:/home/nanobot/.nanobot \
yanickxia/nanobot-docker:latest agent
# Check status
docker run -v ~/.nanobot:/home/nanobot/.nanobot \
yanickxia/nanobot-docker:latest status
Port 18790 is used by the nanobot gateway. Map it if needed:
docker run -p 18790:18790 -v ~/.nanobot:/home/nanobot/.nanobot \
yanickxia/nanobot-docker:latest agent
force rebuild option is available via manual workflow dispatchContent type
Image
Digest
sha256:12b40265b…
Size
236.7 MB
Last updated
2 months ago
docker pull yanickxia/nanobot-docker