masive rewriting and setup of server files

This commit is contained in:
2024-09-28 23:10:03 -06:00
parent f9399c51fa
commit 9151ca5971
39 changed files with 756 additions and 556 deletions

View File

@@ -3,7 +3,6 @@
imports = [
./hardware-configuration.nix
../../base.nix
./temp-nginx.nix
];
my = {
emacs.enable = true;
@@ -41,36 +40,95 @@
jellyfin = {
enable = false;
enableCron = false;
enableProxy = true;
};
nextcloud = {
enable = true;
enableCron = true;
enableProxy = true;
};
adguardhome.enable = false;
audiobookshelf.enable = true;
bazarr.enable = false;
collabora.enable = true;
flame.enable = true;
flameSecret.enable = true;
audiobookshelf = {
enable = true;
enableProxy = true;
};
bazarr = {
enable = false;
enableProxy = true;
};
collabora = {
enable = true;
enableProxy = true;
};
flame = {
enable = true;
enableProxy = true;
};
flameSecret = {
enable = true;
enableProxy = true;
};
go-vod.enable = false;
homepage.enable = true;
kavita.enable = false;
lidarr.enable = false;
maloja.enable = true;
mealie.enable = true;
metube.enable = false;
microbin.enable = true;
multi-scrobbler.enable = true;
homepage = {
enable = true;
enableProxy = true;
};
kavita = {
enable = false;
enableProxy = true;
};
lidarr = {
enable = false;
enableProxy = true;
};
maloja = {
enable = true;
enableProxy = true;
};
mealie = {
enable = true;
enableProxy = true;
};
metube = {
enable = false;
enableProxy = false;
};
microbin = {
enable = true;
enableProxy = true;
};
multi-scrobbler = {
enable = true;
enableProxy = true;
};
paperless.enable = true;
postgres.enable = true;
prowlarr.enable = false;
prowlarr = {
enable = false;
enableProxy = true;
};
qbittorrent.enable = true;
unpackerr.enable = false;
radarr.enable = false;
ryot.enable = true;
shiori.enable = true;
sonarr.enable = false;
vaultwarden.enable = true;
radarr = {
enable = false;
enableProxy = true;
};
ryot = {
enable = true;
enableProxy = true;
};
shiori = {
enable = true;
enableProxy = true;
};
sonarr = {
enable = false;
enableProxy = true;
};
vaultwarden = {
enable = true;
enableProxy = true;
};
firefly-iii.enable = false;
};
};