nixos/networking: add own fqdn to extraHosts
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
lib,
|
lib,
|
||||||
pkgs,
|
pkgs,
|
||||||
self,
|
self,
|
||||||
|
config,
|
||||||
...
|
...
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
@@ -92,6 +93,22 @@ in
|
|||||||
networking = {
|
networking = {
|
||||||
networkmanager.enable = true;
|
networkmanager.enable = true;
|
||||||
|
|
||||||
|
extraHosts =
|
||||||
|
let
|
||||||
|
subdomains = [ "" ];
|
||||||
|
in
|
||||||
|
builtins.foldl' (
|
||||||
|
hosts-acc: domain-prefix:
|
||||||
|
let
|
||||||
|
host = "${domain-prefix}${config.networking.fqdn}";
|
||||||
|
in
|
||||||
|
hosts-acc
|
||||||
|
+ ''
|
||||||
|
127.0.0.1 ${host}
|
||||||
|
::1 ${host}
|
||||||
|
''
|
||||||
|
) "" subdomains;
|
||||||
|
|
||||||
firewall = {
|
firewall = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user