docs: move Docker Sandboxes out of README hero section
Demote Docker Sandboxes from a prominent hero banner to inline mentions in the features list and FAQ. New users now land on Quick Start first. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
23
README.md
23
README.md
@@ -16,25 +16,6 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
<h2 align="center">🐳 Now Runs in Docker Sandboxes</h2>
|
|
||||||
<p align="center">Every agent gets its own isolated container inside a micro VM.<br>Hypervisor-level isolation. Millisecond startup. No complex setup.</p>
|
|
||||||
|
|
||||||
**macOS (Apple Silicon)**
|
|
||||||
```bash
|
|
||||||
curl -fsSL https://nanoclaw.dev/install-docker-sandboxes.sh | bash
|
|
||||||
```
|
|
||||||
|
|
||||||
**Windows (WSL)**
|
|
||||||
```bash
|
|
||||||
curl -fsSL https://nanoclaw.dev/install-docker-sandboxes-windows.sh | bash
|
|
||||||
```
|
|
||||||
|
|
||||||
> Currently supported on macOS (Apple Silicon) and Windows (x86). Linux support coming soon.
|
|
||||||
|
|
||||||
<p align="center"><a href="https://nanoclaw.dev/blog/nanoclaw-docker-sandboxes">Read the announcement →</a> · <a href="docs/docker-sandboxes.md">Manual setup guide →</a></p>
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Why I Built NanoClaw
|
## Why I Built NanoClaw
|
||||||
|
|
||||||
[OpenClaw](https://github.com/openclaw/openclaw) is an impressive project, but I wouldn't have been able to sleep if I had given complex software I didn't understand full access to my life. OpenClaw has nearly half a million lines of code, 53 config files, and 70+ dependencies. Its security is at the application level (allowlists, pairing codes) rather than true OS-level isolation. Everything runs in one Node process with shared memory.
|
[OpenClaw](https://github.com/openclaw/openclaw) is an impressive project, but I wouldn't have been able to sleep if I had given complex software I didn't understand full access to my life. OpenClaw has nearly half a million lines of code, 53 config files, and 70+ dependencies. Its security is at the application level (allowlists, pairing codes) rather than true OS-level isolation. Everything runs in one Node process with shared memory.
|
||||||
@@ -89,7 +70,7 @@ Then run `/setup`. Claude Code handles everything: dependencies, authentication,
|
|||||||
- **Main channel** - Your private channel (self-chat) for admin control; every group is completely isolated
|
- **Main channel** - Your private channel (self-chat) for admin control; every group is completely isolated
|
||||||
- **Scheduled tasks** - Recurring jobs that run Claude and can message you back
|
- **Scheduled tasks** - Recurring jobs that run Claude and can message you back
|
||||||
- **Web access** - Search and fetch content from the Web
|
- **Web access** - Search and fetch content from the Web
|
||||||
- **Container isolation** - Agents are sandboxed in [Docker Sandboxes](https://nanoclaw.dev/blog/nanoclaw-docker-sandboxes) (micro VM isolation), Apple Container (macOS), or Docker (macOS/Linux)
|
- **Container isolation** - Agents are sandboxed in Docker (macOS/Linux), [Docker Sandboxes](docs/docker-sandboxes.md) (micro VM isolation), or Apple Container (macOS)
|
||||||
- **Agent Swarms** - Spin up teams of specialized agents that collaborate on complex tasks
|
- **Agent Swarms** - Spin up teams of specialized agents that collaborate on complex tasks
|
||||||
- **Optional integrations** - Add Gmail (`/add-gmail`) and more via skills
|
- **Optional integrations** - Add Gmail (`/add-gmail`) and more via skills
|
||||||
|
|
||||||
@@ -170,7 +151,7 @@ Key files:
|
|||||||
|
|
||||||
**Why Docker?**
|
**Why Docker?**
|
||||||
|
|
||||||
Docker provides cross-platform support (macOS, Linux and even Windows via WSL2) and a mature ecosystem. On macOS, you can optionally switch to Apple Container via `/convert-to-apple-container` for a lighter-weight native runtime.
|
Docker provides cross-platform support (macOS, Linux and even Windows via WSL2) and a mature ecosystem. On macOS, you can optionally switch to Apple Container via `/convert-to-apple-container` for a lighter-weight native runtime. For additional isolation, [Docker Sandboxes](docs/docker-sandboxes.md) run each container inside a micro VM.
|
||||||
|
|
||||||
**Can I run this on Linux?**
|
**Can I run this on Linux?**
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user