chore: update topology
Some checks failed
Flake check / Check flake (push) Has been cancelled

This commit is contained in:
Leon Schwarzäugl 2025-07-23 01:16:34 +02:00
parent 99586839c8
commit 4fad38afdb
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
13 changed files with 115 additions and 51 deletions

View file

@ -35,6 +35,7 @@
(mkConnection "moonside" "wan")
(mkConnection "pfsense" "wan")
(mkConnection "milkywell" "wan")
(mkConnection "magicant" "wifi")
(mkConnection "toto" "bootstrapper")
(mkConnection "chaostheatre" "demo host")
];
@ -93,6 +94,10 @@
};
winters.interfaces."eth1" = { };
bakery.interfaces = {
"eth1" = { };
"wifi" = { };
};
wifi-ap = mkSwitch "Wi-Fi AP" {
info = "Huawei";
@ -103,6 +108,9 @@
"wifi"
]
];
connections = {
wifi = mkConnection "bakery" "wifi";
};
};
switch-livingroom = mkSwitch "Switch Livingroom" {
@ -133,6 +141,19 @@
interfaces.eth1 = { };
};
magicant = mkDevice "magicant" {
icon = "${self}/files/topology-images/phone.png";
info = "Samsung Z Flip 6";
image = "${self}/files/topology-images/zflip6.png";
interfaces.wifi = { };
};
machpizza = mkDevice "machpizza" {
info = "MacBook Pro 2016";
icon = "${self}/files/topology-images/mac.png";
interfaces."eth1" = { };
};
pc = mkDevice "Windows Gaming Server" {
info = "i7-4790k, GTX970, 32GB RAM";
image = "${self}/files/topology-images/pc.png";
@ -154,6 +175,7 @@
]
];
connections.eth2 = mkConnection "printer" "eth1";
connections.eth3 = mkConnection "machpizza" "eth1";
};
printer = mkDevice "Printer" {