diff --git a/CHANGELOG.md b/CHANGELOG.md index 1723d3c..24ea338 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ Added: - Plex service +- Autobrr service Updated: - If `nixarr.enable` is not enabled other services will automatically now diff --git a/nixarr/autobrr/default.nix b/nixarr/autobrr/default.nix index 52b6b85..cb2336c 100644 --- a/nixarr/autobrr/default.nix +++ b/nixarr/autobrr/default.nix @@ -64,6 +64,8 @@ in { See https://autobrr.com/configuration/autobrr for more information. `sessionSecret` is automatically generated upon first installation and will be overridden. + This is done to ensure that the secret is not hard-coded in the configuration file. + The actual secret file is generated in the systemd service at `${cfg.stateDir}/session-secret`. ''; }; @@ -112,6 +114,7 @@ in { enable = true; package = cfg.package; # We need to provide a secretFile even though we're handling it ourselves + # The actual secret file is generated in the systemd service at ${cfg.stateDir}/session-secret secretFile = "/dev/null"; # This is a placeholder that won't be used settings = mkMerge [ # User settings