Skip to content

Calibre web

services.calibre-web.dataDir

The directory below {file}/var/lib where Calibre-Web stores its data.

Type: string

Default

"calibre-web"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.enable

Whether to enable Calibre-Web. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.group

Group account under which Calibre-Web runs. Type: string

Default

"calibre-web"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.listen.ip

IP address that Calibre-Web should listen on.

Type: string

Default

"::1"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.listen.port

Listen port for Calibre-Web.

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

8083

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.openFirewall

Open ports in the firewall for the server.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.options.calibreLibrary

Path to Calibre library.

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.options.enableBookConversion

Configure path to the Calibre's ebook-convert in the DB.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.options.enableBookUploading

Allow books to be uploaded via Calibre-Web UI.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.options.enableKepubify

Whether to enable kebup conversion support. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.options.reverseProxyAuth.enable

Enable authorization using auth proxy.

Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.options.reverseProxyAuth.header

Auth proxy header name.

Type: string

Default

""

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.package

The calibre-web package to use. Type: package

Default

pkgs.calibre-web

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix

services.calibre-web.user

User account under which Calibre-Web runs. Type: string

Default

"calibre-web"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/calibre-web.nix