Server configuration — restart CoderAI to apply changes
Server
IP address or hostname to bind to (0.0.0.0 = all interfaces)
Maximum number of concurrent queued requests. Authenticated requests arriving when the queue is full receive a 429 response.
Storage
Models will inherit this as default when configured
Generation Archive
When enabled, every generation (image, video, audio, text) is logged with its prompt, model, and output files.
Absolute path or relative to the config directory. Leave blank to use the default.
Archived entries older than this are automatically deleted. Takes effect immediately on save.
Thermal Protection
Before serving a request against a loaded model, wait until temperatures are
safe so a long sequence of heavy generations can't overheat the machine and
trip its power-off protection. The wait is non-blocking (other requests keep
being accepted) and takes effect immediately on save. Temperatures in °C.
How often to re-read temperatures while waiting for cooldown.
Background Jobs
Controls how interrupted LoRA training is handled when CoderAI restarts.
Equivalent to the --no-resume-jobs launch flag.
When off, a training job that was running at restart is marked
cancelled instead of resuming. Its checkpoint is kept, so you can still
restart it manually from the Tasks page.
AISBF Broker
Registers this CoderAI instance with an AISBF broker so it can receive brokered requests.
Supports `http`, `https`, `ws`, or `wss`. The websocket endpoint is derived automatically.
This is forced to `global` for global scope; user scope requires the AISBF username.
Optional external URL advertised to the broker for this instance.
Optional manual websocket route override for proxied or custom broker deployments; leave empty to derive from scope.
Keeps connection alive through nginx proxies. Lower if you get 504 timeouts.