+2
nixos/doc/manual/release-notes/rl-2505.section.md
+2
nixos/doc/manual/release-notes/rl-2505.section.md
···- [Kimai](https://www.kimai.org/), a web-based multi-user time-tracking application. Available as [services.kimai](options.html#opt-services.kimai).- [Omnom](https://github.com/asciimoo/omnom), a webpage bookmarking and snapshotting service. Available as [services.omnom](options.html#opt-services.omnom.enable).
···+- [scanservjs](https://github.com/sbs20/scanservjs/), a web UI for SANE scanners. Available at [services.scanservjs](#opt-services.scanservjs.enable).- [Kimai](https://www.kimai.org/), a web-based multi-user time-tracking application. Available as [services.kimai](options.html#opt-services.kimai).- [Omnom](https://github.com/asciimoo/omnom), a webpage bookmarking and snapshotting service. Available as [services.omnom](options.html#opt-services.omnom.enable).
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+155
nixos/modules/services/hardware/scanservjs.nix
+155
nixos/modules/services/hardware/scanservjs.nix
···
···+# it defaults to config/devices.json, but "config" dir doesn't exist by default and scanservjs doesn't create it
+64
pkgs/by-name/sc/scanservjs/decouple-from-source-tree.patch
+64
pkgs/by-name/sc/scanservjs/decouple-from-source-tree.patch
···
···++ const buffer = FileInfo.create('NIX_OUT_PLACEHOLDER/lib/node_modules/scanservjs-api/data/preview/default.jpg').toBuffer();+diff --git a/packages/server/src/classes/user-options.js b/packages/server/src/classes/user-options.js
+93
pkgs/by-name/sc/scanservjs/package.nix
+93
pkgs/by-name/sc/scanservjs/package.nix
···
···+longDescription = "scanservjs is a simple web-based UI for SANE which allows you to share a scanner on a network without the need for drivers or complicated installation.";