nixos/matamo: Refactor to use config.networking.fqdnOrHostName

Changed files
+2 -6
nixos
modules
services
web-apps
+2 -6
nixos/modules/services/web-apps/matomo.nix
···
phpExecutionUnit = "phpfpm-${pool}";
databaseService = "mysql.service";
-
fqdn = if config.networking.domain != null then config.networking.fqdn else config.networking.hostName;
-
in {
imports = [
(mkRenamedOptionModule [ "services" "piwik" "enable" ] [ "services" "matomo" "enable" ])
···
hostname = mkOption {
type = types.str;
-
default = "${user}.${fqdn}";
+
default = "${user}.${config.networking.fqdnOrHostName}";
defaultText = literalExpression ''
-
if config.${options.networking.domain} != null
-
then "${user}.''${config.${options.networking.fqdn}}"
-
else "${user}.''${config.${options.networking.hostName}}"
+
"${user}.''${config.${options.networking.fqdnOrHostName}}"
'';
example = "matomo.yourdomain.org";
description = lib.mdDoc ''