diff --git a/flake.nix b/flake.nix index 16596cb..6c925cf 100644 --- a/flake.nix +++ b/flake.nix @@ -44,10 +44,11 @@ ./modules/hardware/nvidia.nix inputs.nixos-hardware.nixosModules.gigabyte-b650 ]) - ++ (lib.optionals (hostname == "mellinoe" || hostname == "apollo") [ + ++ (lib.optionals (hostname == "apollo") [ ./modules/bootloaders/systemd-boot.nix ./modules/filesystems/impermanence.nix ./modules/hardware/cpu_intel.nix + ./modules/services.nix ]); }; }; diff --git a/modules/services.nix b/modules/services.nix new file mode 100644 index 0000000..ea313c2 --- /dev/null +++ b/modules/services.nix @@ -0,0 +1,5 @@ +{ + imports = [ + ./services/glance.nix + ]; +} diff --git a/modules/services/glance.nix b/modules/services/glance.nix new file mode 100644 index 0000000..408a64a --- /dev/null +++ b/modules/services/glance.nix @@ -0,0 +1,10 @@ +{ + services.glance = { + enable = true; + openFirewall = true; + settings = { + server.host = "0.0.0.0"; + server.port = 8080; + }; + }; +}