Skip to content

Sitespeed io

services.sitespeed-io.dataDir

The base sitespeed-io data directory. Type: string

Default

"/var/lib/sitespeed-io"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.enable

Whether to enable Sitespeed.io. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.package

Sitespeed.io package to use. Type: package

Default

"pkgs.sitespeed-io"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.period

Systemd calendar expression when to run. See {manpage}systemd.time(7).

Type: string

Default

"hourly"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.runs

A list of run configurations. The service will call sitespeed-io once for every run listed here. This lets you examine different websites with different sitespeed-io settings.

Type: list of (submodule)

Default

[ ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.runs.*.extraArgs

Extra command line arguments to pass to the program.

Type: list of string

Default

[ ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.runs.*.settings

Configuration for sitespeed-io, see https://www.sitespeed.io/documentation/sitespeed.io/configuration/ for available options. The value here will be directly transformed to JSON and passed as --config to the program.

Type: JSON value

Default

{ }

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.runs.*.urls

URLs the service should monitor.

Type: list of string

Default

[ ]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix

services.sitespeed-io.user

User account under which sitespeed-io runs. Type: string

Default

"sitespeed-io"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/sitespeed-io.nix