Skip to main content
All configuration lives in a single .env file at the project root. Copy .env.example to .env and edit it. When running in Docker, host names like DB_HOST and REDIS_HOST match the Compose service names (postgres, redis).

Application

Database

Divine eCommerce targets PostgreSQL — full-text search and the boolean-safe write layer are built around it.

Cache & mail

Payments (optional)

A LiqPay payment gateway is included but off by default — checkout ships with cash on delivery and store pickup. To enable online payment you need to provide LIQPAY_* keys and add a payment_methods row with code='liqpay'.
Never commit real secrets to a public repository. Keep production keys in your deployment’s .env, which is not tracked.