Calibre server
services.calibre-server.auth.enable
Password based authentication to access the server. See the calibre-server documentation for details.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.auth.mode
Choose the type of authentication used. Set the HTTP authentication mode used by the server. See the calibre-server documentation for details.
Type: one of "auto", "basic", "digest"
Default
"auto"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.auth.userDb
Choose users database file to use for authentication. Make sure users database file is initialized before service startup. See the calibre-server documentation for details.
Type: null or path
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.enable
Whether to enable calibre-server (e-book software).
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.group
The group under which calibre-server runs.
Type: string
Default
"calibre-server"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.host
The interface on which to listen for connections. See the calibre-server documentation for details.
Type: string
Default
"0.0.0.0"
Example
"::1"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.libraries
Make sure each library path is initialized before service startup. The directories of the libraries to serve. They must be readable for the user under which the server runs. See the calibredb documentation for details.
Type: list of path
Default
["/var/lib/calibre-server"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.package
The calibre package to use.
Type: package
Default
pkgs.calibre
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.port
The port on which to listen for connections. See the calibre-server documentation for details.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
8080
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix
services.calibre-server.user
The user under which calibre-server runs.
Type: string
Default
"calibre-server"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/calibre-server.nix