nix-config/devices/ellaca/options.nix
2025-04-10 12:30:27 +02:00

63 lines
1.1 KiB
Nix

{...}: let
email-domain = "chpu.eu";
web-domain = "twoneis.site";
new-domain = "miraculous.place";
in {
conf = {
host = "server";
nginx = {
domains = [
email-domain
web-domain
new-domain
];
email = "porkbun@${email-domain}";
};
email = {
enable = true;
domain = email-domain;
ports = {
local = 9000;
};
};
website = {
enable = true;
domain = {
full = web-domain;
base = web-domain;
};
};
fedi = {
enable = true;
domain = {
full = "fedi.${web-domain}";
base = web-domain;
};
email = "akkoma@${email-domain}";
};
matrix = {
enable = true;
domain = {
full = "matrix.${web-domain}";
base = web-domain;
};
email = "matrix@${email-domain}";
};
git = {
enable = true;
domain = {
full = "git.${web-domain}";
base = web-domain;
};
};
stateVersion = "25.05";
hmStateVersion = "25.05";
};
}