(source: EnvSource)
| 227 | }); |
| 228 | |
| 229 | const readOpenTelemetry = (source: EnvSource) => ({ |
| 230 | OTEL_EXPORTER_OTLP_ENDPOINT: source.OTEL_EXPORTER_OTLP_ENDPOINT ?? "", |
| 231 | OTEL_SERVICE_NAME: source.OTEL_SERVICE_NAME ?? "boringstack-api", |
| 232 | }); |
| 233 | |
| 234 | const readEmail = (source: EnvSource) => ({ |
| 235 | EMAIL_PROVIDER: source.EMAIL_PROVIDER ?? "cloudflare", |