Frontend service to host filter, flexing and rendering the templates for datasets
- Run
make debug
- No further dependencies other than those defined in
go.mod
Environment variable | Default | Description |
---|---|---|
API_ROUTER_URL | http://localhost:23200/v1 | The URL of the dp-api-router |
BIND_ADDR | :20100 | The host and port to bind to |
DEBUG | false | Enable debug mode |
DEFAULT_MAXIMUM_SEARCH_RESULTS | 50 | Maximum paginated search results |
ENABLE_MULTIVARIATE | false | Enable 2021 multivariate datasets |
GRACEFUL_SHUTDOWN_TIMEOUT | 5s | The graceful shutdown timeout in seconds (time.Duration format) |
HEALTHCHECK_CRITICAL_TIMEOUT | 90s | Time to wait until an unhealthy dependent propagates its state to make this app unhealthy (time.Duration format) |
HEALTHCHECK_INTERVAL | 30s | Time between self-healthchecks (time.Duration format) |
OTEL_BATCH_TIMEOUT | 5s | Interval between pushes to OT Collector |
OTEL_EXPORTER_OTLP_ENDPOINT | http://localhost:4317 | URL for OpenTelemetry endpoint |
OTEL_SERVICE_NAME | "dp-frontend-filter-flex-dataset" | Service name to report to telemetry tools |
PATTERN_LIBRARY_ASSETS_PATH | "" | Pattern library location |
SUPPORTED_LANGUAGES | []string{"en", "cy"} | Supported languages |
SITE_DOMAIN | localhost |
See CONTRIBUTING for details.
Copyright © 2022, Office for National Statistics (https://www.ons.gov.uk)
Released under MIT license, see LICENSE for details.