feat(www): www

This commit is contained in:
2025-07-03 11:50:41 -06:00
parent e2fe66647f
commit 133fa83309
10 changed files with 215 additions and 47 deletions

View File

@@ -11,7 +11,8 @@
users.users = [
"lain"
"besties"
"msyds"
"liv"
];
impermanence = {
@@ -25,6 +26,9 @@
# are expected to consistently identify machines... I think. I mostly
# just think it's annoying to edit ~/.ssh/known_hosts all the time.
"/etc/ssh"
# TODO: move
"/home/liv"
];
rollback = {
enable = true;
@@ -40,6 +44,7 @@
deertopia = {
authelia.enable = true;
www.enable = true;
bepasty.enable = true;
jellyfin.enable = false;
lldap.enable = true;
@@ -63,19 +68,6 @@
# sabnzbd.enable = true;
# slskd.enable = true;
};
# A simple default webpage. This should probably live somewhere else.
nginx.vhosts."www" = {
vhostName = "deertopia.net";
vhost = {
forceSSL = true;
enableACME = true;
locations."/" = {
index = "index.html";
};
};
};
};
};
@@ -120,8 +112,7 @@
};
};
# TODO: Move to defaults.
users.mutableUsers = false;
users.mutableUsers = true;
nix = {
settings = {