Add Kubernetes-based sandbox provider for multi-instance support (#19)

* feat: adds docker-based dev environment

* docs: updates Docker command help

* fix local dev

* feat(sandbox): add Kubernetes-based sandbox provider for multi-instance support

* fix: skills path in k8s

* feat: add example config for k8s sandbox

* fix: docker config

* fix: load skills on docker dev

* feat: support sandbox execution to Kubernetes Deployment model

* chore: rename web service name
This commit is contained in:
JeffJiang
2026-02-09 21:59:13 +08:00
committed by GitHub
parent 554ec7a91e
commit b6da3a219e
20 changed files with 981 additions and 94 deletions

View File

@@ -43,7 +43,7 @@ Docker provides a consistent, isolated environment with all dependencies pre-con
3. **Start development services**:
```bash
make docker-dev
make docker-start
```
All services will start with hot-reload enabled:
- Frontend changes are automatically reloaded
@@ -59,20 +59,16 @@ Docker provides a consistent, isolated environment with all dependencies pre-con
```bash
# View all logs
make docker-dev-logs
# View specific service logs
./scripts/docker.sh logs --web # Frontend only
./scripts/docker.sh logs --api # Backend only
make docker-logs
# Restart services
./scripts/docker.sh restart
make docker-restart
# Stop services
make docker-dev-stop
make docker-stop
# Get help
./scripts/docker.sh help
make docker-help
```
#### Docker Architecture