diff options
Diffstat (limited to 'virtual/eldiron.nix')
-rw-r--r-- | virtual/eldiron.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/virtual/eldiron.nix b/virtual/eldiron.nix index 96efddc..6237e06 100644 --- a/virtual/eldiron.nix +++ b/virtual/eldiron.nix | |||
@@ -228,6 +228,9 @@ | |||
228 | # FIXME: move session files to separate dirs | 228 | # FIXME: move session files to separate dirs |
229 | # /!\ phppackage is used in nextcloud configuation | 229 | # /!\ phppackage is used in nextcloud configuation |
230 | phpOptions = '' | 230 | phpOptions = '' |
231 | session.save_path = "/var/lib/php/sessions" | ||
232 | session.gc_maxlifetime = 60*60*24*15 | ||
233 | session.cache_expire = 60*24*30 | ||
231 | ; For nextcloud | 234 | ; For nextcloud |
232 | extension=${pkgs.phpPackages.redis}/lib/php/extensions/redis.so | 235 | extension=${pkgs.phpPackages.redis}/lib/php/extensions/redis.so |
233 | ; For nextcloud | 236 | ; For nextcloud |
@@ -269,6 +272,9 @@ | |||
269 | nextcloud = mypkgs.nextcloud.activationScript; | 272 | nextcloud = mypkgs.nextcloud.activationScript; |
270 | httpd = '' | 273 | httpd = '' |
271 | install -d -m 0755 /var/lib/acme/acme-challenge | 274 | install -d -m 0755 /var/lib/acme/acme-challenge |
275 | install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions | ||
276 | install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/adminer | ||
277 | install -d -m 0750 -o wwwrun -g wwwrun /var/lib/php/sessions/mantisbt | ||
272 | ''; | 278 | ''; |
273 | redis = '' | 279 | redis = '' |
274 | mkdir -p /run/redis | 280 | mkdir -p /run/redis |