Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Production Docker Architecture: WAIaaS Daemon + Push-Relay for Enterprise AI Wallets

Описание и применение

Развертывание WAIaaS в Docker обеспечивает автономную инфраструктуру кошелька для AI‑агентов, сохраняя приватные ключи и политики на собственном сервере, с возможностью мобильных уведомлений через отдельный push‑relay.

Задача

Developers building autonomous AI agents that handle real money need secure, self‑hosted wallet infrastructure to avoid third‑party custody, rate limits, and vendor lock‑in.

Результат

Deploying WAIaaS via Docker Compose yields a production‑ready, self‑hosted wallet daemon with optional mobile approvals, secure key storage, and robust health monitoring.

Рабочий процесс

  • Clone the WAIaaS repo
  • Run docker compose up -d to start the daemon (or use docker run with auto‑provision for scripted setups)
  • Retrieve the auto‑generated master password from /data/recovery.key if using auto‑provision
  • Configure environment variables (e.g., RPC endpoints, port, hostname) in docker-compose.yml or via Docker secrets
  • Mount a named volume (waiaas-data) to persist wallet data across restarts
  • Optionally deploy the push-relay service for mobile approvals
  • Set up a reverse proxy (nginx, Caddy) if external access is required, ensuring TLS termination
  • Use Docker secrets overlay to keep the master password out of environment variables
  • Monitor the daemon via the healthcheck endpoint and restart policy

Доказательства

WAIaaS ships two Docker images: waiaas daemon and push‑relay

Источник

The daemon is not exposed to the internet out of the box

Источник

  • Дата записи: 2026-09-05T14:19:50.769Z