services.gatus.settings

Configuration for Gatus. Supported options can be found at the docs.

Type
open submodule of (YAML 1.1 value)
Default
{ }
Example
{
  web.port = 8080;
  endpoints = [{
    name = "website";
    url = "https://twin.sh/health";
    interval = "5m";
    conditions = [
      "[STATUS] == 200"
      "[BODY].status == UP"
      "[RESPONSE_TIME] < 300"
    ];
  }];
}
Declared
<nixpkgs/nixos/modules/services/monitoring/gatus.nix>