provisioning/schemas/platform/provisioning-daemon.ncl

24 lines
859 B
Text

let constraints = import "schemas/platform/common/constraints.ncl" in
{
DaemonConfig = {
server = {
host | String | default = "0.0.0.0",
port | Number | default = 9014,
workers | Number | optional,
},
orchestrator_url | String | default = "http://localhost:9011",
nats_url | String | default = "nats://127.0.0.1:4222",
project_name | String | default = "provisioning",
provisioning_bin | String | default = "provisioning",
watch_paths | Array String | default = [],
nickel_import_path | String | optional,
project_root | String | optional,
workspaces_root | String | optional,
extensions_root | String | optional,
ontology_templates | String | optional,
ui_templates_dir | String | optional,
control_center_url | String | optional,
log_level | String | default = "info",
},
}