Signed-off-by: Hadi <[email protected]>
This commit is contained in:
Hadi
2026-09-01 20:33:20 +02:00
parent cda7331fca
commit 7bf5551d7d
5 changed files with 15 additions and 7 deletions
+2 -1
View File
@@ -30,13 +30,14 @@ in {
};
jellyfin.enable = true;
jellyseerr.enable = true;
seerr.enable = true;
prowlarr.enable = true;
radarr.enable = true;
sonarr.enable = true;
bazarr.enable = true;
transmission = {
enable = true;
peerPort = 50000;
extraSettings = {
trash-original-torrent-files = true;
rpc-whitelist-enabled = false;
+8 -1
View File
@@ -26,8 +26,15 @@
systemd.services."cloudflared-tunnel-${config.var.tunnelId}" = {
wantedBy = ["multi-user.target"];
after = ["network-online.target"];
after = ["network-online.target" "adguardhome.service"];
wants = ["network-online.target"];
requires = ["adguardhome.service"];
serviceConfig = {
Restart = "on-failure";
RestartSec = "5s";
StartLimitIntervalSec = 300;
StartLimitBurst = 10;
};
};
# At the moment (2025), for support of browser rendering of the tunnels, this line is required:
+2 -1
View File
@@ -1,6 +1,7 @@
{
config,
lib,
pkgs-unstable,
...
}: let
inherit (import ./mk-container.nix {inherit lib config;}) mkContainer;
@@ -10,7 +11,7 @@ in {
name = "cyberchef";
hostIp = "10.233.5.1";
containerIp = "10.233.5.2";
nixosConfig = {pkgs-unstable, ...}: {
nixosConfig = {...}: {
services.nginx = {
enable = true;
virtualHosts."cyberchef" = {
+1 -3
View File
@@ -14,7 +14,7 @@ in {
containerIp = "10.233.6.2";
nixosConfig = {...}: {
imports = [inputs.default-creds-web.nixosModules.default];
services.default-creds = {
services.default-creds-web = {
enable = true;
port = 8087;
};
@@ -31,7 +31,5 @@ in {
})
];
# TODO: ??
services.default-creds.enable = lib.mkForce false;
services.cloudflared.tunnels."${config.var.tunnelId}".ingress."default-creds.${config.var.domain}" = "http://10.233.6.2:8087";
}
+2 -1
View File
@@ -1,6 +1,7 @@
{
config,
lib,
pkgs-unstable,
...
}: let
inherit (import ./mk-container.nix {inherit lib config;}) mkContainer;
@@ -10,7 +11,7 @@ in {
name = "mazanoke";
hostIp = "10.233.7.1";
containerIp = "10.233.7.2";
nixosConfig = {pkgs-unstable, ...}: let
nixosConfig = {...}: let
version = "1.1.5";
mazanoke-pkg = pkgs-unstable.stdenv.mkDerivation {
inherit version;