Idealer Service
Idealer allocates and persists stable identifiers used by the other WDS services and participates in tenant cleanup.
Release image: webdatasource/idealer:v3.0.0
Configuration
| Name | Required | Default | Meaning |
|---|---|---|---|
MONGODB_CONNECTION_STRING |
Yes | None | MongoDB connection string for identifier state. Include a database name unless MONGODB_DATABASE_NAME is set. |
MONGODB_DATABASE_NAME |
No | Database from the connection string | Overrides the MongoDB database name. |
LICENSE_KEY |
Yes | None | WDS license key. See Plans. |
HEALTH_PROBE_LOG_LEVEL |
No | Debug |
Log level used for /health and /ready request messages. |
MIN_LOG_LEVEL |
No | Info |
Minimum application log level. |
Endpoints and dependencies
Port 8080 serves /health and /ready. Port 8082 serves Idealer gRPC-Web over HTTP/1.1. Idealer’s runtime dependency is MongoDB; Datakeeper, Scraper, and Retriever call it over gRPC-Web.