ContextBay

Everything your homelab needs. One platform.

Scroll to explore

Dashboard

Real-time metrics across all nodes

0containers
Next.jsReact

Service Discovery

Auto-detect containers and proxy routes

caddy:443
postgres:5432
redis:6379
GoProxy

Docker Workflows

Visual pipeline nodes for containers

pullbuilddeployhealth
DockerGo

Security

mTLS, alerts, scanning, threat detection

2 alerts
scanning...
GomTLS

Health Probes

HTTP, TCP, and exec health checks

httppass
tcppass
execwarn
GoPrometheus

Custom Catalog

Curated images and one-click deploy

caddyv2.9
postgresv16
redisv7
YAMLOCI
Storage
SQLitePostgreSQL
Services
WorkflowsSecurityAIMonitoring
API
GogRPC Server
Frontend
Next.jsDashboard
contextbay — install
$
Downloading contextbay v1.0.0...
Extracting to /usr/local/bin...
Setting up systemd service...
✓ ContextBay master node ready
$
Connecting to master at 192.168.1.100...
Registering worker-1...
✓ worker-1 connected — 2 nodes in cluster
NodesMeshDeploy Worker
Mesh network
Select target nodes
worker-1
4 cores · 8 GB
tailscaleavailable
worker-2
8 cores · 16 GB
tailscaleavailable
worker-3
4 cores · 8 GB
headscaleavailable
Container configuration
ghcr.io/contextbay/worker:latest
GitHub Container Registry
Mesh
Tailscale + Headscale
Nodes
3
Deploying via mesh network
worker-1
0%
worker-2
0%
worker-3
0%
Mesh network established in 1.8s
3/3 healthy • 0 errors • mesh active
Tip: Workers auto-join the mesh via Tailscale or Headscale

AI-powered health management

Health probes detect failures, AI diagnoses the cause, Docker nodes auto-remediate

claude code — contextbay
claude > run health check on worker-2
Running probes on worker-2 containers...
caddy:2.9 HTTP 200 12ms
postgres:16 TCP 5432 3ms
redis:7 TCP 6379 timeout
1 probe failed. Triggering Docker restart...
✓ redis container restarted on worker-2
✓ Health check passed after restart
✓ Incident logged to knowledge wiki

Workflow engineDocker nodes

Health probe fails
AI diagnoses
Auto-fixable?
Docker restart
Send alert
Log result

Docker nodes orchestrate containers directly — pull, build, deploy, and health check in one flow

Combine health probes, service discovery, and auto-remediation into custom pipelines

Knowledge Wiki

Markdown vault with [[bidirectional links]] and interactive graph.

ServicesInventoryRunbooksConfigsMonitoringSecurityWorkflowsCatalogAlerts
ContextBay Krakenmaster node
worker-112 containers · healthy
worker-28 containers · healthy
worker-35 containers · healthy
worker-44 containers · healthy

Your homelab. Under control.

curl -fsSL https://get.contextbay.org | sh