Skip to content

Commit dbc2d56

Browse files
authored
Merge pull request #13 from nikitawootten/main
feat(extractors/services): Add support for transmission
2 parents dd72c4c + ea79f9a commit dbc2d56

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

icons/services/transmission.svg

+1
Loading

nixos/extractors/services.nix

+10
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,16 @@ in {
312312
details.listen = mkIf config.services.sonarr.openFirewall {text = "0.0.0.0:8989";};
313313
};
314314

315+
transmission = let
316+
address = config.services.transmission.settings.rpc-bind-address or null;
317+
port = config.services.transmission.settings.rpc-port or null;
318+
in
319+
mkIf config.services.transmission.enable {
320+
name = "Transmission";
321+
icon = "services.transmission";
322+
details.listen = mkIf (address != null && port != null) {text = "${address}:${toString port}";};
323+
};
324+
315325
vaultwarden = let
316326
domain = config.services.vaultwarden.config.domain or config.services.vaultwarden.config.DOMAIN or null;
317327
address = config.services.vaultwarden.config.rocketAddress or config.services.vaultwarden.config.ROCKET_ADDRESS or null;

0 commit comments

Comments
 (0)