+2
nixos/doc/manual/release-notes/rl-2311.section.md
+2
nixos/doc/manual/release-notes/rl-2311.section.md
···- `services.prometheus.exporters` has a new exporter to monitor electrical power consumption based on PowercapRAPL sensor called [Scaphandre](https://github.com/hubblo-org/scaphandre), see [#239803](https://github.com/NixOS/nixpkgs/pull/239803) for more details.+- The module `services.calibre-server` has new options to configure the `host`, `port`, `auth.enable`, `auth.mode` and `auth.userDb` path, see [#216497](https://github.com/NixOS/nixpkgs/pull/216497/) for more details.
+77
-17
nixos/modules/services/misc/calibre-server.nix
+77
-17
nixos/modules/services/misc/calibre-server.nix
······The directories of the libraries to serve. They must be readable for the user under which the server runs.+See the [calibredb documentation](${documentationLink}/generated/en/calibredb.html#add) for details.+See the [calibre-server documentation](${generatedDocumentationLink}#cmdoption-calibre-server-listen-on) for details.+See the [calibre-server documentation](${generatedDocumentationLink}#cmdoption-calibre-server-port) for details.+See the [calibre-server documentation](${generatedDocumentationLink}#cmdoption-calibre-server-enable-auth) for details.+See the [calibre-server documentation](${generatedDocumentationLink}#cmdoption-calibre-server-auth-mode) for details.+See the [calibre-server documentation](${documentationLink}/server.html#managing-user-accounts-from-the-command-line-only) for details.+ExecStart = "${cfg.package}/bin/calibre-server ${lib.concatStringsSep " " cfg.libraries} ${execFlags}";···
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···
+104
nixos/tests/calibre-server.nix
+104
nixos/tests/calibre-server.nix
···