Skip to main content

WalletPress Deployment ๐ŸŸข

Standard stack: Docker Compose (API + Postgres + Redis) behind TLS-terminating nginx.

Production checklistโ€‹

  • Let's Encrypt TLS, HSTS enabled
  • API authentication on (bearer token or OIDC) โ€” the default compose file is open
  • Postgres backups nightly; test restores weekly
  • RPC endpoints pinned with fallbacks (per-chain rpc_pool config)
  • If custody mode: disk encryption + host hardening + alerting on signing events

Capacityโ€‹

Single 2 vCPU / 4 GB node comfortably serves a few hundred watched wallets with default cache TTLs. Scale Postgres read replicas before scaling the API.