diff options
Diffstat (limited to 'virtual/modules/databases/default.nix')
-rw-r--r-- | virtual/modules/databases/default.nix | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/virtual/modules/databases/default.nix b/virtual/modules/databases/default.nix index 0912830..430d032 100644 --- a/virtual/modules/databases/default.nix +++ b/virtual/modules/databases/default.nix | |||
@@ -151,23 +151,18 @@ in { | |||
151 | } | 151 | } |
152 | ]; | 152 | ]; |
153 | 153 | ||
154 | # Diaspora: 15 | ||
155 | # Nextcloud: 14 | ||
156 | # Mastodon: 13 | ||
157 | # Mediagoblin: 12 | ||
158 | # wallabag: 0 ? | ||
159 | services.redis = rec { | 154 | services.redis = rec { |
160 | enable = config.services.myDatabases.redis.enable; | 155 | enable = config.services.myDatabases.redis.enable; |
161 | bind = "127.0.0.1"; | 156 | bind = "127.0.0.1"; |
162 | unixSocket = "/run/redis/redis.sock"; | 157 | unixSocket = myconfig.env.databases.redis.socket; |
163 | extraConfig = '' | 158 | extraConfig = '' |
164 | unixsocketperm 777 | 159 | unixsocketperm 777 |
165 | maxclients 1024 | 160 | maxclients 1024 |
166 | ''; | 161 | ''; |
167 | }; | 162 | }; |
168 | system.activationScripts.redis = '' | 163 | system.activationScripts.redis = '' |
169 | mkdir -p /run/redis | 164 | mkdir -p $(dirname ${myconfig.env.databases.redis.socket}) |
170 | chown redis /run/redis | 165 | chown redis $(dirname ${myconfig.env.databases.redis.socket}) |
171 | ''; | 166 | ''; |
172 | }; | 167 | }; |
173 | } | 168 | } |