diff options
| -rw-r--r-- | flake.lock | 59 | ||||
| -rw-r--r-- | flake.nix | 7 | ||||
| -rw-r--r-- | os/kay/configuration.nix | 1 | ||||
| -rw-r--r-- | os/kay/modules/dns/sinanmohd.com.zone | 3 | ||||
| -rw-r--r-- | os/kay/modules/internal/www.nix | 7 | ||||
| -rw-r--r-- | os/kay/modules/services/nixarr.nix | 28 |
6 files changed, 1 insertions, 104 deletions
@@ -322,28 +322,6 @@ "type": "github" } }, - "nixarr": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ], - "vpnconfinement": "vpnconfinement", - "website-builder": "website-builder" - }, - "locked": { - "lastModified": 1765731404, - "narHash": "sha256-eIEh60iK0L4X7UHj7dOZWZEkmWRA1H7ovjVJsfrPavQ=", - "owner": "rasmus-kirk", - "repo": "nixarr", - "rev": "204da9209ad4e921c3562a6bca5ac8ad5b6ed9bc", - "type": "github" - }, - "original": { - "owner": "rasmus-kirk", - "repo": "nixarr", - "type": "github" - } - }, "nixos-hardware": { "locked": { "lastModified": 1760106635, @@ -480,7 +458,6 @@ "home-manager": "home-manager", "namescale": "namescale", "nix-index-database": "nix-index-database", - "nixarr": "nixarr", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_4", "sops-nix": "sops-nix" @@ -520,42 +497,6 @@ "repo": "default", "type": "github" } - }, - "vpnconfinement": { - "locked": { - "lastModified": 1765634578, - "narHash": "sha256-Fujb9sn1cj+u/bzfo2RbQkcAvJ7Ch1pimJzFie4ptb4=", - "owner": "Maroka-chan", - "repo": "VPN-Confinement", - "rev": "f2989e1e3cb06c7185939e9ddc368f88b998616a", - "type": "github" - }, - "original": { - "owner": "Maroka-chan", - "repo": "VPN-Confinement", - "type": "github" - } - }, - "website-builder": { - "inputs": { - "nixpkgs": [ - "nixarr", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1753958235, - "narHash": "sha256-Rd27XQJKv8Z4BCr3gdbaHFd0TmumiGxdjGRzsEf/mOg=", - "owner": "rasmus-kirk", - "repo": "website-builder", - "rev": "00a14b7ae7baef2197978ba7c3fe72dfca7bc475", - "type": "github" - }, - "original": { - "owner": "rasmus-kirk", - "repo": "website-builder", - "type": "github" - } } }, "root": "root", @@ -31,11 +31,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - nixarr = { - url = "github:rasmus-kirk/nixarr"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - nix-index-database = { url = "github:nix-community/nix-index-database"; inputs.nixpkgs.follows = "nixpkgs"; @@ -53,7 +48,6 @@ determinate, headplane, namescale, - nixarr, nix-index-database, }: let @@ -66,7 +60,6 @@ specialArgs = { inherit alina; - inherit nixarr; inherit namescale; inherit headplane; inherit determinate; diff --git a/os/kay/configuration.nix b/os/kay/configuration.nix index ff421f8..29c6405 100644 --- a/os/kay/configuration.nix +++ b/os/kay/configuration.nix @@ -26,7 +26,6 @@ ./modules/services/minio.nix ./modules/services/matrix ./modules/services/cgit.nix - ./modules/services/nixarr.nix ./modules/services/vaultwarden ]; diff --git a/os/kay/modules/dns/sinanmohd.com.zone b/os/kay/modules/dns/sinanmohd.com.zone index 8baaedc..9d296c8 100644 --- a/os/kay/modules/dns/sinanmohd.com.zone +++ b/os/kay/modules/dns/sinanmohd.com.zone @@ -2,7 +2,7 @@ $ORIGIN sinanmohd.com. $TTL 2d @ IN SOA ns1 hostmaster ( - 2025122700 ; serial + 2026020900 ; serial 2h ; refresh 5m ; retry 1d ; expire @@ -50,7 +50,6 @@ stalwart IN CNAME @ minio IN CNAME @ s3 IN CNAME @ headscale IN CNAME @ -jellyfin IN CNAME @ vaultwarden IN CNAME @ _acme-challenge IN NS ns1 diff --git a/os/kay/modules/internal/www.nix b/os/kay/modules/internal/www.nix index ce5dab6..036e5bb 100644 --- a/os/kay/modules/internal/www.nix +++ b/os/kay/modules/internal/www.nix @@ -173,13 +173,6 @@ in }; }; - "jellyfin.${domain}" = defaultOpts // { - locations."/" = { - proxyWebsockets = true; - proxyPass = "http://127.0.0.1:8096"; - }; - }; - "vaultwarden.${domain}" = defaultOpts // { locations."/" = { proxyWebsockets = true; diff --git a/os/kay/modules/services/nixarr.nix b/os/kay/modules/services/nixarr.nix deleted file mode 100644 index ba8ed7b..0000000 --- a/os/kay/modules/services/nixarr.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ nixarr, ... }: -let - mediaDir = "/hdd/nixarr"; - stateDir = "${mediaDir}/.state/nixarr"; -in -{ - imports = [ nixarr.nixosModules.default ]; - - nixarr = { - enable = true; - inherit mediaDir stateDir; - - transmission = { - enable = true; - peerPort = 50000; - extraAllowedIps = [ "100.64.0.*" ]; - }; - - jellyfin.enable = true; - bazarr.enable = true; - lidarr.enable = true; - prowlarr.enable = true; - radarr.enable = true; - readarr.enable = true; - sonarr.enable = true; - jellyseerr.enable = true; - }; -} |
