@@ -563,6 +563,8 @@ In addition to numerous new and upgraded packages, this release has the followin
-`make-disk-image` handles `contents` arguments that are directories better, fixing a bug where it used to put them in a subdirectory of the intended `target`.
- The option `services.jitsi-videobridge.apis` has been renamed to `colibriRestApi` and turned into a boolean. Setting it to `true` will enable the private rest API, useful for monitoring using `services.prometheus.exporters.jitsi.enable`. Learn more about the API: "[The COLIBRI control interface (/colibri/)](https://github.com/jitsi/jitsi-videobridge/blob/v2.3/doc/rest.md)".
## Detailed migration information {#sec-release-23.05-migration}
"services.jitsi-videobridge.apis was broken and has been migrated into the boolean option services.jitsi-videobridge.colibriRestApi. It is set to false by default, setting it to true will correctly enable the private /colibri rest API."
)
];
options.services.jitsi-videobridge=withtypes;{
enable=mkEnableOption(lib.mdDoc"Jitsi Videobridge, a WebRTC compatible video router");
@@ -192,14 +198,13 @@ in
'';
};
apis=mkOption{
type=withtypes;listOfstr;
colibriRestApi=mkOption{
type=bool;
description=lib.mdDoc''
What is passed as --apis= parameter. If this is empty, "none" is passed.
Needed for monitoring jitsi.
Whether to enable the private rest API for the COLIBRI control interface.
Needed for monitoring jitsi, enabling scraping of the /colibri/stats endpoint.