diff options
| author | Andrew Seward <awswrd@gmail.com> | 2020-10-29 23:35:50 -0700 |
|---|---|---|
| committer | Andrew Seward <awswrd@gmail.com> | 2020-10-29 23:35:50 -0700 |
| commit | 58fd716d05e162ad620ea4ad339ee2ee23f85f42 (patch) | |
| tree | 9a1d20326f07b949243813e60577ccd14f47c60d /modules/services/redis | |
| parent | c2124383f47315c23b0fbe8b75a1190b6d7929d0 (diff) | |
Add extraConfig option to redis
Diffstat (limited to 'modules/services/redis')
| -rw-r--r-- | modules/services/redis/default.nix | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/services/redis/default.nix b/modules/services/redis/default.nix index 860ebc1..e7e8cc4 100644 --- a/modules/services/redis/default.nix +++ b/modules/services/redis/default.nix @@ -52,6 +52,12 @@ in default = false; description = "By default data is only periodically persisted to disk, enable this option to use an append-only file for improved persistence."; }; + + services.redis.extraConfig = mkOption { + type = types.lines; + default = ""; + description = "Additional text to be appended to <filename>redis.conf</filename>."; + }; }; config = mkIf cfg.enable { @@ -69,6 +75,7 @@ in ${optionalString (cfg.unixSocket != null) "unixsocket ${cfg.unixSocket}"} dir ${cfg.dataDir} appendOnly ${if cfg.appendOnly then "yes" else "no"} + ${cfg.extraConfig} ''; }; |
