Skip to content

nb reload

nb reload signals a running NimbleBrain server to reload its configuration and restart bundle processes. You do not need to restart the server after adding or removing bundles.

nb reload
Terminal window
nb reload
Reload signal sent. Running runtime will pick up changes.

The command writes a timestamp to ~/.nimblebrain/.reload. The running server watches for this sentinel file and picks up the change, re-reading nimblebrain.json and restarting any affected bundle processes.

Run nb reload after:

  • Adding a bundle with nb bundle add
  • Removing a bundle with nb bundle remove
  • Changing bundle configuration with nb config set or nb config clear
  • Manually editing your nimblebrain.json
Terminal window
nb bundle add @nimblebraininc/postgres
nb config set @nimblebraininc/postgres connection_string=postgres://localhost/mydb
nb reload
Added "@nimblebraininc/postgres" to config. Run nb reload to activate.
Saved connection_string for @nimblebraininc/postgres
Reload signal sent. Running runtime will pick up changes.