Docker Services (Optional)
This document describes optional Docker configurations for auxiliary services.
Note: The core application does NOT require Docker.
Available Services
services.yml provides:
- Redis (Valkey): Caching
- SearXNG: Privacy-respecting metasearch engine (Optional, Suzent falls back to
ddgsif not available)
Usage
To run these services locally:
docker compose -f docker/services.yml up -d
Ensure your .env file is configured (copy from .env.example).
Sandbox
The microsandbox is used for isolated Python execution.
Windows
Requires WSL2 and KVM.
docker compose -f docker/sandbox-compose.yml up -d
Linux / macOS
We recommend using the standard installation script:
curl -sSL https://get.microsandbox.dev | sh
msb server start --dev