diff --git a/nixos/boxes/bolty/nix-store-server.nix b/nixos/boxes/bolty/nix-store-server.nix index 37faa40e..9ecaff5f 100644 --- a/nixos/boxes/bolty/nix-store-server.nix +++ b/nixos/boxes/bolty/nix-store-server.nix @@ -3,13 +3,4 @@ pkgs, ... }: { - networking.firewall.allowedTCPPorts = [10000 10001]; - services.minio = { - enable = true; - region = "home"; - dataDir = ["/var/lib/minio/data"]; - configDir = "/var/lib/minio/config"; - listenAddress = ":10000"; - consoleAddress = ":10001"; - }; } diff --git a/nixos/distributed-builds.nix b/nixos/distributed-builds.nix index 3775b3a4..b189ed5f 100644 --- a/nixos/distributed-builds.nix +++ b/nixos/distributed-builds.nix @@ -27,4 +27,5 @@ builders-use-substitutes = true ''; nix.distributedBuilds = true; + nix.settings.substituters = ["nix-builder@bolty" "https://cache.nixos.org/"]; } diff --git a/nixos/server-security.nix b/nixos/server-security.nix index 2d9b9f5a..68bc006b 100644 --- a/nixos/server-security.nix +++ b/nixos/server-security.nix @@ -29,4 +29,6 @@ in { }; nix.settings.trusted-users = ["root" "nix-builder"]; + nix.sshServe.enable = true; + nix.sshServe.keys = authorizedKeys; }