transmission fixed

This commit is contained in:
Elias Gasparis 2025-05-07 15:50:08 +08:00
parent 2c6cec5178
commit 2eb97ddc2c
3 changed files with 43 additions and 15 deletions

View file

@ -2,24 +2,28 @@
{
# https://mynixos.com/nixpkgs/options/services.transmission
services.transmission = {
enable = true;
package = pkgs.transmission_4;
credentialsFile = "/var/lib/secrets/transmission/settings.json";
openFirewall = true;
openPeerPorts = true;
# openPeerPorts = true;
openRPCPort = true;
settings = {
rpc-bind-address = "0.0.0.0";
rpc-whitelist = "127.0.0.1,100.86.169.8,100.120.170.60"; #Whitelist your remote machine (10.0.0.1 in this example)
};
# environment.systemPackages = [
# pkgs.transmission
# ];
};
# NOTE
# credentialsFile example in transmission-settings.json in this directory
# move and put into: /var/lib/secrets/transmission/settings.json
# =====
# 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
}