Extensions
Skybrush Server has a very modular architecture, where all parallel asynchronous tasks are executed in dedicated extensions.
To monitor or configure the extensions currently running inside your Skybrush Server instance, start the server, visit the localhost:5000 page in your browser and press the Configure button.

In the list, extensions marked with ❌ are currently disabled, while extensions marked with ✔️ are currently enabled and running. To change the enable/disable state of an extension or configure it according to your needs, click on the given row in the list.

In the extension configuration page, press the Load button for enabling an extension, or press Unload for disabling it. If you change any settings, press the Reload to activate your changes.
If you want to make your changes permanent, you can save your current settings into a server configuration file. The Save button overwrites the current server configuration file used by your running Skybrush Server instance, while the Export… button saves it to an arbitrary file you define.
The following pages contain auto-generated documentation for each extension currently available in Skybrush Server.