Skip to Content

Configuration

The backend and the scheduled job runner are both configured with environment variables. In production, give each container its own set: they share the database, picture storage and map settings, but not everything.

Leave an optional variable out rather than setting it to an empty value. Some, such as OPENBEACON_API_PORT and S3_ENDPOINT, fail validation when empty instead of using their default, and the backend won't start.