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; +} |