Files
infrastructure/machines/hosts.nix
kalipso eb1ec22605
Some checks failed
Check flake syntax / flake-check (push) Failing after 1m44s
[hosts] dont configure network on offsite hosts
2026-01-26 14:10:49 +01:00

101 lines
1.8 KiB
Nix

{ ... }:
{
#TODO: fix local 192.168.1.0/24 addresses they are just palceholders!
malobeo = {
hosts = {
louise = {
type = "host";
network = {
local = true;
address = "192.168.1.11";
};
};
bakunin = {
type = "host";
network = {
local = true;
address = "192.168.1.12";
};
};
fanny = {
type = "host";
network = {
local = true;
address = "192.168.1.13";
};
};
ns1 = {
type = "host";
network.local = false;
};
lucia = {
type = "rpi";
network = {
local = true;
address = "192.168.1.15";
};
};
durruti = {
type = "microvm";
network = {
local = true;
address = "10.0.0.5";
mac = "52:DA:0D:F9:EF:F9";
};
};
vpn = {
type = "microvm";
network.local = false;
};
infradocs = {
type = "microvm";
network = {
local = true;
address = "10.0.0.11";
mac = "D0:E5:CA:F0:D7:E7";
};
};
uptimekuma = {
type = "microvm";
network.local = false;
};
nextcloud = {
type = "microvm";
network = {
local = true;
address = "10.0.0.13";
mac = "D0:E5:CA:F0:D7:E9";
};
};
overwatch = {
type = "microvm";
network = {
local = true;
address = "10.0.0.14";
mac = "D0:E5:CA:F0:D7:E0";
};
};
zineshop = {
type = "microvm";
network = {
local = true;
address = "10.0.0.15";
mac = "D0:E5:CA:F0:D7:F1";
};
};
};
};
}