Skip to main content

Config override keys

Reference only: the value type and limits for each documented config override key. Requests and responses use a generic {key, value} object, and this list may not include every key the API accepts or returns.

See the Nebula config reference for what each option does.

keyrequired

Reference only: the value type and limits for each documented config override key. Requests and responses use a generic {key, value} object, and this list may not include every key the API accepts or returns.

See the Nebula config reference for what each option does.

Possible values: [lighthouse.advertise_addrs, lighthouse.interval, lighthouse.local_allow_list, lighthouse.remote_allow_list, listen.batch, listen.host, listen.read_buffer, listen.send_recv_error, listen.so_mark, listen.udp_offloads, listen.write_buffer, logging.format, logging.level, logging.timestamp_format, preferred_ranges, punchy.delay, punchy.respond_delay, relay.use_relays, routines, static_map.network, stats.host, stats.interval, stats.lighthouse_metrics, stats.listen, stats.message_metrics, stats.namespace, stats.path, stats.prefix, stats.subsystem, stats.type, tun.cpu_affinity, tun.dev, tun.disabled, tun.mtu, tun.pin_threads, tun.pin_threads_key, tun.tx_queue, tun.use_offloads, tunnels.drop_inactive, tunnels.inactivity_timeout]

valuestring[]required

IP:port addresses to advertise to the lighthouse. A port of 0 uses the listening port.

Example: ["203.0.113.10:4242"]
Config override keys
{
"key": "lighthouse.advertise_addrs",
"value": [
"203.0.113.10:4242"
]
}