Oninit nexus / 4GL in the browser
Nexus tools

Configuration builder

Answer the questions below and the page generates a ready-to-use nexus.yaml. Copy to /etc/nexus/nexus.yaml on the daemon host and systemctl enable --now nexus.

YAML output

daemon:
  workers: 4
transport:
  tls:
    enabled: true
runtime:
  program: ...
sudo systemctl enable --now nexus

The form covers every section the daemon's YAML parser supports — daemon, transport, runtime, audit, auth, reconnect, adapter — with the same defaults the shipped nexus.yaml.sample uses. CLI flags override anything set here at startup; the YAML is the durable record.

Daemon
Transport — TLS / WSS
Mutual TLS (client certificate authentication)
Runtime — 4GL launch

One row per program; each row gets a unique name the session selects at admission. First row is the implicit default when no name is requested.

Audit — append-only JSON Lines
Authentication
Modern UI
Reconnect
Adapter
nexus.yaml — live preview