Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
214f6a4d2a | ||
|
|
41d02d19ea | ||
|
|
4f79033b04 |
@@ -27,9 +27,12 @@
|
|||||||
|
|
||||||
"*" = {
|
"*" = {
|
||||||
DynamicForward = [ "10240" ];
|
DynamicForward = [ "10240" ];
|
||||||
ServerAliveInterval = 60;
|
ForwardAgent = "yes";
|
||||||
LogLevel = "error";
|
LogLevel = "error";
|
||||||
SetEnv = { TERM = "xterm-256color"; };
|
ServerAliveInterval = 60;
|
||||||
|
SetEnv = {
|
||||||
|
TERM = "xterm-256color";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
"10.42.1.4" = lib.hm.dag.entryBefore [ "10.42.*" ] nas;
|
"10.42.1.4" = lib.hm.dag.entryBefore [ "10.42.*" ] nas;
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
{...}: {}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{ config, modulesPath, pkgs, lib, ... }:
|
||||||
|
{
|
||||||
|
imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ];
|
||||||
|
nix.settings = { sandbox = false; };
|
||||||
|
proxmoxLXC = {
|
||||||
|
manageNetwork = false;
|
||||||
|
privileged = true;
|
||||||
|
};
|
||||||
|
services.fstrim.enable = false; # Let Proxmox host handle fstrim
|
||||||
|
services.openssh = {
|
||||||
|
enable = true;
|
||||||
|
openFirewall = true;
|
||||||
|
settings = {
|
||||||
|
PermitRootLogin = "yes";
|
||||||
|
PasswordAuthentication = true;
|
||||||
|
PermitEmptyPasswords = "yes";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -9,6 +9,10 @@
|
|||||||
"tailscale": "100.64.0.0/10"
|
"tailscale": "100.64.0.0/10"
|
||||||
},
|
},
|
||||||
"hosts": {
|
"hosts": {
|
||||||
|
"builder2": {
|
||||||
|
"ip": "10.42.1.17",
|
||||||
|
"system": "x86_64-linux"
|
||||||
|
},
|
||||||
"chronicles": {
|
"chronicles": {
|
||||||
"ip": "10.42.1.4",
|
"ip": "10.42.1.4",
|
||||||
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEBecZUva9OnZuXLaBun6/1ITo5f9p0YMLPD+q0egLRS",
|
"pubkey": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEBecZUva9OnZuXLaBun6/1ITo5f9p0YMLPD+q0egLRS",
|
||||||
@@ -127,16 +131,35 @@
|
|||||||
"ip": "10.42.1.15",
|
"ip": "10.42.1.15",
|
||||||
"system": "x86_64-linux"
|
"system": "x86_64-linux"
|
||||||
},
|
},
|
||||||
|
"pve2bmc": {
|
||||||
|
"derp": "10.42.2.129",
|
||||||
|
"external": true,
|
||||||
|
"mac": "00:25:90:4b:34:e8",
|
||||||
|
"ip": "10.42.6.2",
|
||||||
|
"system": "ipmi"
|
||||||
|
},
|
||||||
"pve3": {
|
"pve3": {
|
||||||
"external": true,
|
"external": true,
|
||||||
"ip": "10.42.1.16",
|
"ip": "10.42.1.16",
|
||||||
"system": "x86_64-linux"
|
"system": "x86_64-linux"
|
||||||
},
|
},
|
||||||
|
"pve3bmc": {
|
||||||
|
"derp": "10.42.2.181",
|
||||||
|
"external": true,
|
||||||
|
"ip": "10.42.6.3",
|
||||||
|
"mac": "00:25:90:4a:dc:2e",
|
||||||
|
"system": "ipmi"
|
||||||
|
},
|
||||||
"pve4": {
|
"pve4": {
|
||||||
"external": true,
|
"external": true,
|
||||||
"ip": "10.42.1.17",
|
"ip": "10.42.1.17",
|
||||||
"system": "x86_64-linux"
|
"system": "x86_64-linux"
|
||||||
},
|
},
|
||||||
|
"pve4bmc": {
|
||||||
|
"external": true,
|
||||||
|
"ip": "10.42.6.4",
|
||||||
|
"system": "ipmi"
|
||||||
|
},
|
||||||
"wsl": {
|
"wsl": {
|
||||||
"external": true,
|
"external": true,
|
||||||
"system": "aarch64-linux"
|
"system": "aarch64-linux"
|
||||||
|
|||||||
Reference in New Issue
Block a user