diff --git a/configurations/nixos/public-container/configuration.nix b/configurations/nixos/public-container/configuration.nix deleted file mode 100644 index ff019e9..0000000 --- a/configurations/nixos/public-container/configuration.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ flake, pkgs, ... }: - -let - inherit (flake) inputs; - inherit (inputs) self; -in -{ - imports = [ - "${inputs.nixpkgs}/nixos/modules/virtualisation/lxc-container.nix" - (self + /modules/nixos/shared/primary-as-admin.nix) - ]; - - nixpkgs.hostPlatform = "x86_64-linux"; - services.openssh = { - enable = true; - settings.PasswordAuthentication = false; - }; - networking.firewall = { - enable = true; - allowedTCPPorts = [ 22 ]; - }; - - # Workaround the annoying `Failed to start Network Manager Wait Online` error on switch. - # https://github.com/NixOS/nixpkgs/issues/180175 - systemd.services.NetworkManager-wait-online.enable = false; - system.stateVersion = "24.11"; -} diff --git a/configurations/nixos/public-container/default.nix b/configurations/nixos/public-container/default.nix deleted file mode 100644 index 82f667e..0000000 --- a/configurations/nixos/public-container/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ pkgs, ... }: -{ - imports = [ - ./configuration.nix - ]; - - - # Hello world service - services.nginx = { - enable = true; - # Return "Hello World" on / request - virtualHosts."_" = { - root = "${pkgs.writeTextDir "index.html" "Hello World"}"; - }; - }; - networking.firewall = { - allowedTCPPorts = [ 80 ]; - }; -} diff --git a/configurations/nixos/public-vm/configuration.nix b/configurations/nixos/public-vm/configuration.nix deleted file mode 100644 index 97ac6e7..0000000 --- a/configurations/nixos/public-vm/configuration.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ flake, pkgs, ... }: - -let - inherit (flake) inputs; - inherit (inputs) self; -in -{ - imports = [ - "${inputs.nixpkgs}/nixos/modules/virtualisation/lxd-virtual-machine.nix" - (self + /modules/nixos/shared/primary-as-admin.nix) - ]; - - nixpkgs.hostPlatform = "x86_64-linux"; - services.openssh = { - enable = true; - settings.PasswordAuthentication = false; - }; - networking.firewall = { - enable = true; - allowedTCPPorts = [ 22 ]; - }; - - # Workaround the annoying `Failed to start Network Manager Wait Online` error on switch. - # https://github.com/NixOS/nixpkgs/issues/180175 - systemd.services.NetworkManager-wait-online.enable = false; - system.stateVersion = "24.11"; -} diff --git a/configurations/nixos/public-vm/default.nix b/configurations/nixos/public-vm/default.nix deleted file mode 100644 index 82f667e..0000000 --- a/configurations/nixos/public-vm/default.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ pkgs, ... }: -{ - imports = [ - ./configuration.nix - ]; - - - # Hello world service - services.nginx = { - enable = true; - # Return "Hello World" on / request - virtualHosts."_" = { - root = "${pkgs.writeTextDir "index.html" "Hello World"}"; - }; - }; - networking.firewall = { - allowedTCPPorts = [ 80 ]; - }; -}