miniserver moved my. toggles into a module

This commit is contained in:
2024-12-03 18:33:45 -06:00
parent e3056baa6e
commit 42f48dd5dd
2 changed files with 116 additions and 115 deletions

View File

@@ -4,121 +4,7 @@
./hardware-configuration.nix
../../base.nix
];
my = {
emacs.enable = true;
apps.dictionaries.enable = true;
services = {
network.enable = true;
wireguard.enable = true;
};
enableProxy = true;
shell = {
tools.enable = true;
multimedia.enable = true;
};
dev = {
nix.enable = true;
python.enable = true;
sh.enable = true;
};
units = {
download.enable = true;
stream-dl.enable = true;
};
scripts = {
run.enable = true;
split-dir.enable = true;
download.enable = true;
stream-dl.enable = true;
ffmpreg.enable = true;
ffmpeg4discord.enable = true;
pika-list.enable = true;
find-dup-episodes.enable = true;
update-dns.enable = true;
};
servers = {
jellyfin = {
enableProxy = true;
hostName = "server";
};
plex = {
enableProxy = true;
hostName = "server";
};
nextcloud = {
enable = true;
enableCron = true;
enableProxy = true;
};
audiobookshelf = {
enable = true;
enableProxy = true;
};
bazarr = {
enableProxy = true;
hostName = "server";
};
collabora = {
enable = true;
enableProxy = true;
};
homepage = {
enable = true;
enableProxy = true;
};
kavita = {
enableProxy = true;
hostName = "server";
};
lidarr = {
enableProxy = true;
hostName = "server";
};
maloja = {
enable = true;
enableProxy = true;
};
mealie = {
enable = true;
enableProxy = true;
};
microbin = {
enable = true;
enableProxy = true;
};
multi-scrobbler = {
enable = true;
enableProxy = true;
};
paperless.enable = true;
postgres.enable = true;
prowlarr = {
enableProxy = true;
hostName = "server";
};
qbittorrent.enable = true;
radarr = {
enableProxy = true;
hostName = "server";
};
ryot = {
enable = true;
enableProxy = true;
};
shiori = {
enable = true;
enableProxy = true;
};
sonarr = {
enableProxy = true;
hostName = "server";
};
vaultwarden = {
enable = true;
enableProxy = true;
};
};
};
my = import ./toggles.nix;
networking = {
hostName = "miniserver";
firewall = {