more stuff moved to options and some more consistency
This commit is contained in:
parent
6d9dbe38cb
commit
4ab970aea9
28 changed files with 394 additions and 298 deletions
|
@ -1,12 +1,60 @@
|
|||
{...}: {
|
||||
{...}: let
|
||||
email-domain = "chpu.eu";
|
||||
web-domain = "twoneis.site";
|
||||
in {
|
||||
conf = {
|
||||
ssh.enable = true;
|
||||
nginx.enable = true;
|
||||
mail.enable = true; # broken
|
||||
website.enable = true;
|
||||
fedi.enable = true;
|
||||
matrix.enable = true;
|
||||
git.enable = true;
|
||||
host = "server";
|
||||
nginx = {
|
||||
domains = [
|
||||
email-domain
|
||||
web-domain
|
||||
];
|
||||
email = "mira@${email-domain}";
|
||||
};
|
||||
|
||||
email = {
|
||||
domain = email-domain;
|
||||
ports = {
|
||||
smtp = 25;
|
||||
imaps = 993;
|
||||
smtps = 465;
|
||||
local = 9000;
|
||||
};
|
||||
};
|
||||
|
||||
website = {
|
||||
domain = {
|
||||
full = web-domain;
|
||||
base = web-domain;
|
||||
};
|
||||
};
|
||||
|
||||
fedi = {
|
||||
domain = {
|
||||
full = "fedi.${web-domain}";
|
||||
base = web-domain;
|
||||
};
|
||||
email = "akkoma@${email-domain}";
|
||||
};
|
||||
|
||||
matrix = {
|
||||
domain = {
|
||||
full = "matrix.${web-domain}";
|
||||
base = web-domain;
|
||||
};
|
||||
|
||||
email = "matrix@${email-domain}";
|
||||
};
|
||||
|
||||
git = {
|
||||
domain = {
|
||||
full = "git.${web-domain}";
|
||||
base = web-domain;
|
||||
};
|
||||
ports = {
|
||||
local = 3000;
|
||||
};
|
||||
};
|
||||
|
||||
stateVersion = "25.05";
|
||||
hmStateVersion = "25.05";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue