nixos/smokeping: Add a PoC for using networking.fqdn

This commit is contained in:
Michael Weiss 2021-01-17 20:42:20 +01:00
parent 971f0b45ef
commit 87fb5d381f
No known key found for this signature in database
GPG key ID: 5BE487C4D4771D83
2 changed files with 4 additions and 1 deletions

View file

@ -124,7 +124,8 @@ in
};
hostName = mkOption {
type = types.str;
default = config.networking.hostName;
default = config.networking.fqdn;
defaultText = "\${config.networking.fqdn}";
example = "somewhere.example.com";
description = "DNS name for the urls generated in the cgi.";
};
@ -156,6 +157,7 @@ in
ownerEmail = mkOption {
type = types.str;
default = "no-reply@${cfg.hostName}";
defaultText = "no-reply@\${hostName}";
example = "no-reply@yourdomain.com";
description = "Email contact for owner";
};

View file

@ -8,6 +8,7 @@ import ./make-test-python.nix ({ pkgs, ...} : {
sm =
{ ... }:
{
networking.domain = "example.com"; # FQDN: sm.example.com
services.smokeping = {
enable = true;
port = 8081;