20 CLI Commands + Docker: Complete Self-Hosted AI Wallet Deployment Guide
说明与用途
使用 Docker 和 20 条 CLI 命令部署自托管 AI 钱包的指南,确保私钥保存在本地硬件上并提供完整的 CLI 控制。
问题
Deploy a self‑hosted AI wallet infrastructure without exposing private keys to third‑party services.
结果
The guide enables rapid, secure deployment of an AI wallet stack, eliminating third‑party key exposure and providing full CLI control.
工作流
- Install @waiaas/cli globally via npm
- Run
waiaas initto create config and data directory - Run
waiaas startto launch the daemon and set master password - Use
waiaas quickset --mode mainnetto create wallets and MCP sessions - Optionally use
waiaas init --auto-provisionfor unattended setups - Deploy with Docker Compose:
docker compose up -dusing provided docker‑compose.yml - For production, add Docker Secrets: create secret file, run
docker compose -f docker-compose.yml -f docker-compose.secrets.yml up -d - Create wallets and sessions via REST API or CLI commands
- Configure policies and policy engine as needed
证据
Self‑hosting flips that equation. Your keys live on your hardware, in your network, behind your firewall.
The default docker‑compose.yml binds only to 127.0.0.1:3100 — it doesn't expose the daemon to the network by default
Passing your master password through an environment variable is convenient for development, but for production you want Docker Secrets
- 记录日期: 2026-10-04T13:41:04.512Z