Required environment variables
These three variables must be set. The agent refuses to start if any are missing.
If any required variable is missing, the agent exits with an error listing every missing variable and a link to the troubleshooting docs.
Optional environment variables
Full example
Docker
Docker Compose
Validation
The agent validates configuration at startup:- Presence check — all three required variables must be non-empty.
- URL format check — both
SLUICE_REDIS_URLandSLUICE_API_URLmust be valid URLs with a scheme (e.g.,redis://,https://).
Health endpoint
The agent exposes a health check endpoint at the address configured bySLUICE_HEALTH_ADDR (default :8081). Use this for Kubernetes liveness/readiness probes: