<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Configuration</title><link>https://sourceforge.net/p/cordum/wiki/Configuration/</link><description>Recent changes to Configuration</description><atom:link href="https://sourceforge.net/p/cordum/wiki/Configuration/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 30 Jan 2026 13:21:09 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/cordum/wiki/Configuration/feed" rel="self" type="application/rss+xml"/><item><title>Configuration modified by yaron Torgeman</title><link>https://sourceforge.net/p/cordum/wiki/Configuration/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -12,12 +12,14 @@
 - `CORDUM_API_KEY` - single API key
 - `CORDUM_API_KEYS` - comma-separated or JSON list of keys
 - `CORDUM_API_KEYS_PATH` - path to a JSON or CSV list of keys (hot reload)
+- Legacy alias (avoid for new setups): `CORDUM_SUPER_SECRET_API_TOKEN`
 - `CORDUM_TENANT_ID` - default tenant for clients/scripts
 - `CORDUM_ORG_ID` - organization id (defaults to tenant)
 - `CORDUM_ENV=production` (or `CORDUM_PRODUCTION=true`) - enforce production hardening
 - `CORDUM_GRPC_REFLECTION=1` - enable gRPC reflection (off by default)
 - `CORDUM_ALLOW_INSECURE_NO_AUTH=1` - local-only opt-out for auth (not allowed in production)
 - `GATEWAY_METRICS_PUBLIC=1` / `SCHEDULER_METRICS_PUBLIC=1` - bind metrics to 0.0.0.0
+- `CORDUM_DASHBOARD_EMBED_API_KEY=1` - embed API key into dashboard config (local dev only)

 ## TLS (production)

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">yaron Torgeman</dc:creator><pubDate>Fri, 30 Jan 2026 13:21:09 -0000</pubDate><guid>https://sourceforge.net43eb6054edc0e85951102e3e1176ff9f3a046440</guid></item><item><title>Configuration modified by yaron Torgeman</title><link>https://sourceforge.net/p/cordum/wiki/Configuration/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">yaron Torgeman</dc:creator><pubDate>Fri, 30 Jan 2026 13:21:09 -0000</pubDate><guid>https://sourceforge.netf49d02a9f16c7cf74be99187c0033eabc71c1323</guid></item><item><title>Configuration modified by yaron Torgeman</title><link>https://sourceforge.net/p/cordum/wiki/Configuration/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="h-configuration"&gt;Configuration&lt;/h1&gt;
&lt;p&gt;Cordum is configured via environment variables and YAML config files.&lt;/p&gt;
&lt;h2 id="h-required"&gt;Required&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;CORDUM_API_KEY&lt;/code&gt; or &lt;code&gt;CORDUM_API_KEYS&lt;/code&gt; for API auth&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_TENANT_ID&lt;/code&gt; for multi-tenant request isolation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h-common-environment-variables"&gt;Common environment variables&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;CORDUM_API_KEY&lt;/code&gt; - single API key&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_API_KEYS&lt;/code&gt; - comma-separated or JSON list of keys&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_API_KEYS_PATH&lt;/code&gt; - path to a JSON or CSV list of keys (hot reload)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_TENANT_ID&lt;/code&gt; - default tenant for clients/scripts&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_ORG_ID&lt;/code&gt; - organization id (defaults to tenant)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_ENV=production&lt;/code&gt; (or &lt;code&gt;CORDUM_PRODUCTION=true&lt;/code&gt;) - enforce production hardening&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_GRPC_REFLECTION=1&lt;/code&gt; - enable gRPC reflection (off by default)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;CORDUM_ALLOW_INSECURE_NO_AUTH=1&lt;/code&gt; - local-only opt-out for auth (not allowed in production)&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GATEWAY_METRICS_PUBLIC=1&lt;/code&gt; / &lt;code&gt;SCHEDULER_METRICS_PUBLIC=1&lt;/code&gt; - bind metrics to 0.0.0.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h-tls-production"&gt;TLS (production)&lt;/h2&gt;
&lt;p&gt;Production mode requires TLS for HTTP/gRPC and for Redis/NATS clients.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;GATEWAY_HTTP_TLS_CERT&lt;/code&gt;, &lt;code&gt;GATEWAY_HTTP_TLS_KEY&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GRPC_TLS_CERT&lt;/code&gt;, &lt;code&gt;GRPC_TLS_KEY&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;REDIS_TLS_CA&lt;/code&gt;, &lt;code&gt;NATS_TLS_CA&lt;/code&gt;, plus client cert/key if using mTLS&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="h-config-files"&gt;Config files&lt;/h2&gt;
&lt;p&gt;Mounted config files (Compose defaults):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;config/pools.yaml&lt;/code&gt; - worker pool routing&lt;/li&gt;
&lt;li&gt;&lt;code&gt;config/timeouts.yaml&lt;/code&gt; - timeouts and retries&lt;/li&gt;
&lt;li&gt;&lt;code&gt;config/safety.yaml&lt;/code&gt; - safety kernel defaults&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;See &lt;code&gt;docs/configuration.md&lt;/code&gt; for the full matrix.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">yaron Torgeman</dc:creator><pubDate>Fri, 30 Jan 2026 13:21:07 -0000</pubDate><guid>https://sourceforge.net30f20975e73b08048ea510c2c208b3d8a2cf9ede</guid></item></channel></rss>