NAS Installation

Deploy OpenClaw on Synology / QNAP NAS

1Prerequisites

  • Synology DSM 7.0+ or QNAP QTS 5.0+
  • Docker installed (Container Manager / Container Station)
  • At least 4GB available RAM

2Synology DSM Setup

Deploy via Container Manager:

terminal
# 1. Open Container Manager β†’ Registry
# 2. Search "openclaw" and download openclaw/openclaw:latest
# 3. When creating the container, configure:
#    - Port mapping: local 3000 β†’ container 3000
#    - Volume mapping: /docker/openclaw β†’ /root/.openclaw
#    - Environment: ANTHROPIC_API_KEY=your-api-key

# Or use SSH command line:
docker run -d \
  --name openclaw \
  --restart always \
  -p 3000:3000 \
  -v /volume1/docker/openclaw:/root/.openclaw \
  -e ANTHROPIC_API_KEY="your-api-key" \
  openclaw/openclaw:latest

3QNAP QTS Setup

Deploy via Container Station:

terminal
# 1. Open Container Station β†’ Create
# 2. Search "openclaw/openclaw" image
# 3. Configure ports, volumes, and env vars (same as Synology)

# Or use SSH:
docker run -d \
  --name openclaw \
  --restart always \
  -p 3000:3000 \
  -v /share/Container/openclaw:/root/.openclaw \
  -e ANTHROPIC_API_KEY="your-api-key" \
  openclaw/openclaw:latest

4Remote Access (Optional)

Set up tunnel for external access:

terminal
# Using frp client
# Edit frpc.ini
[openclaw]
type = tcp
local_ip = 127.0.0.1
local_port = 3000
remote_port = 13000

Tips

  • β€’NAS runs 24/7 β€” perfect for an always-on AI assistant
  • β€’Use scheduled tasks to periodically update the Docker image
  • β€’Configure HTTPS via the NAS built-in reverse proxy

Warning

  • β€’Low-end NAS models may run slowly due to limited resources
  • β€’Ensure the Docker container has sufficient memory allocation

Frequently Asked Questions

Which NAS brands support OpenClaw?β–Ύ

OpenClaw works on Synology (DSM 7.0+) and QNAP (QTS 5.0+) NAS devices that support Docker via Container Manager or Container Station.

Can I access OpenClaw on my NAS from outside my network?β–Ύ

Yes, you can configure port forwarding, use the NAS built-in reverse proxy with HTTPS, or set up a tunnel service like frp for secure remote access.

Is a NAS powerful enough to run OpenClaw?β–Ύ

Most modern NAS with 4GB+ RAM can run OpenClaw in Docker. Low-end models may be slower. The NAS serves as the gateway; AI inference happens via cloud APIs.