diff --git a/flake.lock b/flake.lock index 9c9184f..414d27a 100644 --- a/flake.lock +++ b/flake.lock @@ -59,26 +59,26 @@ }, "nixpkgs": { "locked": { - "lastModified": 1639161226, - "narHash": "sha256-75Y08ynJDTq6HHGIF+8IADBJSVip0UyWQH7jqSFnRR8=", + "lastModified": 1638452135, + "narHash": "sha256-5Il6hgrTgcWIsB7zug0yDFccYXx7pJCw8cwJdXMuLfM=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "573095944e7c1d58d30fc679c81af63668b54056", + "rev": "43cdc5b364511eabdcad9fde639777ffd9e5bab1", "type": "github" }, "original": { "id": "nixpkgs", - "ref": "nixos-21.11", + "ref": "nixos-21.05", "type": "indirect" } }, "nixpkgs-unstable": { "locked": { - "lastModified": 1639525045, - "narHash": "sha256-z4GXFNzO+5V4CAUm2DDMAryLOWUKEbQif2ifvv1Ypg4=", + "lastModified": 1638376152, + "narHash": "sha256-ucgLpVqhFnClH7YRUHBHnmiOd82RZdFR3XJt36ks5fE=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a2e281f5770247855b85d70c43454ba5bff34613", + "rev": "6daa4a5c045d40e6eae60a3b6e427e8700f1c07f", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index fe76ddc..cc3bc1e 100644 --- a/flake.nix +++ b/flake.nix @@ -1,6 +1,6 @@ { inputs = { - nixpkgs.url = "flake:nixpkgs/nixos-21.11"; + nixpkgs.url = "flake:nixpkgs/nixos-21.05"; nixpkgs-unstable.url = "flake:nixpkgs/nixos-unstable"; utils.url = "github:gytis-ivaskevicius/flake-utils-plus/v1.3.1"; simple-nixos-mailserver = { @@ -33,6 +33,7 @@ ]; hosts.loutreos.modules = [ + "${nixpkgs-unstable}/nixos/modules/services/audio/navidrome.nix" simple-nixos-mailserver.nixosModule dogetipbot-telegram.nixosModule ipmihddtemp.nixosModule diff --git a/systems/LoutreOS/configuration.nix b/systems/LoutreOS/configuration.nix index 5d42fee..1a76410 100644 --- a/systems/LoutreOS/configuration.nix +++ b/systems/LoutreOS/configuration.nix @@ -12,8 +12,6 @@ ./services.nix ]; - nix.trustedUsers = [ "root" "paul" ]; - boot = { loader = { systemd-boot.enable = true; diff --git a/systems/LoutreOS/medias.nix b/systems/LoutreOS/medias.nix index b4fd57e..98685c9 100644 --- a/systems/LoutreOS/medias.nix +++ b/systems/LoutreOS/medias.nix @@ -5,10 +5,10 @@ transmission = { enable = true; home = "/var/lib/transmission"; + port = 9091; group = "medias"; settings = { rpc-bind-address = "127.0.0.1"; - rpc-port = 9091; rpc-host-whitelist = "*"; rpc-whitelist-enabled = false; peer-port = 51413; diff --git a/systems/LoutreOS/web.nix b/systems/LoutreOS/web.nix index 7828fea..99ffe8e 100644 --- a/systems/LoutreOS/web.nix +++ b/systems/LoutreOS/web.nix @@ -224,7 +224,7 @@ in }; "login.nyanlout.re" = simpleReverse config.services.nginx.sso.configuration.listen.port; "grafana.nyanlout.re" = authReverse config.services.grafana.port; - "transmission.nyanlout.re" = authReverse config.services.transmission.settings.rpc-port; + "transmission.nyanlout.re" = authReverse config.services.transmission.port; "radarr.nyanlout.re" = authReverse 7878; "sonarr.nyanlout.re" = authReverse 8989; "syncthing.nyanlout.re" = authReverse 8384;