nixos-knossos/services/transmission.nix

30 lines
772 B
Nix
Raw Normal View History

2025-04-10 13:45:57 +08:00
{ config, pkgs, ... }:
{
# https://mynixos.com/nixpkgs/options/services.transmission
services.transmission = {
2025-04-10 13:45:57 +08:00
enable = true;
2025-05-07 15:50:08 +08:00
credentialsFile = "/var/lib/secrets/transmission/settings.json";
2025-04-10 13:45:57 +08:00
openFirewall = true;
2025-05-07 15:50:08 +08:00
# openPeerPorts = true;
openRPCPort = true;
2025-05-07 15:50:08 +08:00
};
2025-05-07 15:50:08 +08:00
# NOTE
# credentialsFile example in transmission-settings.json in this directory
# move and put into: /var/lib/secrets/transmission/settings.json
2025-05-07 15:50:08 +08:00
# =====
# NOTES TO FIX
#added user here: https://mynixos.com/nixpkgs/option/services.transmission.credentialsFile
#git hub issue
#https://mynixos.com/nixpkgs/option/services.transmission.credentialsFile
#config options
#https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md
#settings.json options
2025-04-10 13:45:57 +08:00
2025-04-10 13:45:57 +08:00
}