Deployment
Production deployment guidelines for atl-server.
Persistence
- Persist
ATL_DATABASE_PATHacross restarts (it holds the log state andtree_uuid). - Persist
ATL_SIGNING_KEY_PATHsecurely; rotating it changes signature identity (key ID).
Reverse proxy
- Set
ATL_BASE_URLto the public URL (scheme + host + optional port) so generatedupgrade_urlis reachable. - If you enable
ATL_ACCESS_TOKENS, configure your clients to sendAuthorization: Bearer <token>.
Scaling
- STANDALONE: simplest; one instance owns storage and sequencing.
- NODE + SEQUENCER: scale out Nodes (HTTP) horizontally; keep a single Sequencer per log instance.
Health checks
GET /healthexists only innodeandsequencermodes.- Node reports gRPC connectivity to the Sequencer.
- Sequencer reports storage availability.
Last updated on