diff options
Diffstat (limited to 'nixos/hosts/ev')
| -rw-r--r-- | nixos/hosts/ev/default.nix | 17 | ||||
| -rw-r--r-- | nixos/hosts/ev/ports.nix | 9 | 
2 files changed, 19 insertions, 7 deletions
diff --git a/nixos/hosts/ev/default.nix b/nixos/hosts/ev/default.nix index 71f794c..b0c5ff3 100644 --- a/nixos/hosts/ev/default.nix +++ b/nixos/hosts/ev/default.nix @@ -4,6 +4,9 @@  { config, pkgs, ... }: +let +  ports = import ./ports.nix; +in  {    imports = [      ./hardware-configuration.nix @@ -38,14 +41,14 @@    # unsure why this is necessary    networking.interfaces.enp3s0.useDHCP = true; -  home-automation.zigbee2mqttPort = 8080; -  torrent.qbittorrentWebUiPort = 7777; +  home-automation.zigbee2mqttPort = ports.zigbee2mqtt; +  torrent.qbittorrentWebUiPort = ports.qbittorrent;    torrent.networkNamespace = "se"; -  monitoring.alloyUiPort = 3001; -  monitoring.lokiPort = 3030; -  monitoring.prometheusPort = 9090; -  monitoring.prometheusNodeExporterPort = 9002; -  hosehawk.port = 4000; +  monitoring.alloyUiPort = ports.grafanaAlloy; +  monitoring.lokiPort = ports.grafanaLoki; +  monitoring.prometheusPort = ports.prometheus; +  monitoring.prometheusNodeExporterPort = ports.prometheusNodeExporter; +  hosehawk.port = ports.hosehawk;    home-automation.zigbeeSerialPort = "/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e2fed465c59ded11962fd7a5a7669f5d-if00-port0"; diff --git a/nixos/hosts/ev/ports.nix b/nixos/hosts/ev/ports.nix new file mode 100644 index 0000000..ff5241c --- /dev/null +++ b/nixos/hosts/ev/ports.nix @@ -0,0 +1,9 @@ +{ +  grafanaAlloy = 3001; +  grafanaLoki = 3030; +  hosehawk = 4000; +  prometheus = 9090; +  prometheusNodeExporter = 9002; +  qbittorrent = 7777; +  zigbee2mqtt = 8080; +}  | 
