.env.example to .env and adjust it. Only DATABASE_URL is required; everything else has a default or turns a feature off when empty. The full list, with comments, is in .env.example.
Core
Search
Chat
The built-in chat at/chat.html runs on a model you configure.
OAuth
Payments and shipping
Order windows
Positive integers; the defaults are shown.Production
docker-compose.prod.yml runs the server behind Caddy and also reads SITE_DOMAIN and POSTGRES_PASSWORD. See the deployment runbook.