Update README.md

This commit is contained in:
yaro 2025-04-14 12:58:44 -05:00
parent 87a57565b7
commit d856e920d9

View file

@ -118,6 +118,88 @@ More on each of these categories of things later.
nixOS = true;
role = "infrastructure";
tags = [ "router" "linode" ];
services = [ "nginx-proxy" "headscale" ];
config = {...}: { # NixOS config here, or use a path to one. };
};
metatron = {
owner = "yaro";
nixOS = true;
role = "server";
tags = ["server" "linode" "upstream"];
config = {...}: { # NixOS config here, or use a path to one. };
};
io = {
owner = "yaro";
nixOS = true;
role = "infrastructure";
tags = ["router" "downstream"];
config = {...}: { # NixOS config here, or use a path to one. };
};
europa = {
owner = "yaro";
nixOS = true;
role = "infrastructure";
tags = ["router" "downstream"];
config = {...}: { # NixOS config here, or use a path to one. };
};
deimos = {
owner = "yaro";
nixOS = true;
role = "server";
tags = ["server"];
servicesPlane = "janus";
hostPlane = "deimos";
services = [
"nextcloud"
"yaro-site"
"vaultwarden"
"jellyfin"
"forgejo"
"headscale"
];
config = {...}: { # NixOS config here, or use a path to one. };
};
phobos = {
owner = "yaro";
nixOS = true;
role = "server";
tags = ["server"];
servicesPlane = "deimos";
services = [
"mosquitto"
"home-assistant"
"sandbox"
"node-red"
];
config = {...}: { # NixOS config here, or use a path to one. };
};
terra = {
owner = "yaro";
nixOS = false;
role = "infrastructure";
};
};
users = {
yaro = {};
alice = {};
bob = {};
};
group = {
userGroups = {
programmers = {
config = { ... }: { # Home-manager config here, or use a path to one. };
};
};
systemGroups = {
storage = {
services = [
"nfs"
"isci"
];
config = { ... }: { # Home-manager config here, or use a path to one. };
};
};
};
}