This commit is contained in:
parent
51adeb02e6
commit
01fb98ba10
3 changed files with 11 additions and 74 deletions
|
|
@ -15,7 +15,7 @@ in {
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
${namespace}.services.networking.caddy.hosts = {
|
${namespace}.services.networking.caddy.hosts = {
|
||||||
"https://${config.networking.hostName}:443" = ''
|
"https://${config.networking.hostName}:443" = ''
|
||||||
reverse_proxy http://[::]:2000
|
reverse_proxy http://[::1]:2000
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -99,7 +99,9 @@ in {
|
||||||
|
|
||||||
settings = {
|
settings = {
|
||||||
misc = {
|
misc = {
|
||||||
|
host = "0.0.0.0";
|
||||||
port = 2009;
|
port = 2009;
|
||||||
|
host_whitelist = "${config.networking.hostName}";
|
||||||
|
|
||||||
download_dir = "/var/media/downloads/incomplete";
|
download_dir = "/var/media/downloads/incomplete";
|
||||||
complete_dir = "/var/media/downloads/done";
|
complete_dir = "/var/media/downloads/done";
|
||||||
|
|
@ -315,77 +317,6 @@ in {
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
# "_1337x" = {
|
|
||||||
# enable = true;
|
|
||||||
|
|
||||||
# app_profile_id = 1;
|
|
||||||
# priority = 1;
|
|
||||||
|
|
||||||
# name = "1337x";
|
|
||||||
# implementation = "Cardigann";
|
|
||||||
# config_contract = "CardigannSettings";
|
|
||||||
# protocol = "torrent";
|
|
||||||
# tags = [1];
|
|
||||||
|
|
||||||
# fields = [
|
|
||||||
# {
|
|
||||||
# name = "definitionFile";
|
|
||||||
# text_value = "1337x";
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "baseSettings.limitsUnit";
|
|
||||||
# number_value = 0;
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "torrentBaseSettings.preferMagnetUrl";
|
|
||||||
# bool_value = false;
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "disablesort";
|
|
||||||
# bool_value = false;
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "sort";
|
|
||||||
# number_value = 2;
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "type";
|
|
||||||
# number_value = 1;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
|
|
||||||
# "nzbgeek" = {
|
|
||||||
# enable = true;
|
|
||||||
|
|
||||||
# app_profile_id = 2;
|
|
||||||
# priority = 1;
|
|
||||||
|
|
||||||
# name = "NZBgeek";
|
|
||||||
# implementation = "Newznab";
|
|
||||||
# config_contract = "NewznabSettings";
|
|
||||||
# protocol = "usenet";
|
|
||||||
|
|
||||||
# fields = [
|
|
||||||
# {
|
|
||||||
# name = "baseUrl";
|
|
||||||
# text_value = "https://api.nzbgeek.info";
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "apiPath";
|
|
||||||
# text_value = "/api";
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "apiKey";
|
|
||||||
# text_value = "__TODO_API_KEY_SECRET__";
|
|
||||||
# }
|
|
||||||
# {
|
|
||||||
# name = "baseSettings.limitsUnit";
|
|
||||||
# number_value = 5;
|
|
||||||
# }
|
|
||||||
# ];
|
|
||||||
# };
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
|
|
@ -1,16 +1,22 @@
|
||||||
{ ... }:
|
{pkgs, ...}: {
|
||||||
{
|
|
||||||
imports = [
|
imports = [
|
||||||
./disks.nix
|
./disks.nix
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
|
environment.systemPackages = with pkgs; [
|
||||||
|
azure-cli
|
||||||
|
github-copilot-cli
|
||||||
|
];
|
||||||
|
|
||||||
sneeuwvlok = {
|
sneeuwvlok = {
|
||||||
hardware.has = {
|
hardware.has = {
|
||||||
bluetooth = true;
|
bluetooth = true;
|
||||||
audio = true;
|
audio = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
authentication.himmelblau.enable = true;
|
||||||
|
|
||||||
application = {
|
application = {
|
||||||
steam.enable = true;
|
steam.enable = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue