nextcloud: Configure redis caching

This commit is contained in:
Tristan Daniël Maat 2023-07-29 18:17:39 +02:00
parent 0c5755d2f0
commit bb3ffbbd90
Signed by: tlater
GPG key ID: 49670FD774E43268

View file

@ -16,6 +16,8 @@ in {
maxUploadSize = "2G"; maxUploadSize = "2G";
https = true; https = true;
configureRedis = true;
config = { config = {
overwriteProtocol = "https"; overwriteProtocol = "https";
@ -37,12 +39,10 @@ in {
extraApps = { extraApps = {
inherit (pkgs.local) bookmarks calendar contacts cookbook news notes; inherit (pkgs.local) bookmarks calendar contacts cookbook news notes;
}; };
# TODO(tlater): Add redis config. This will be much easier
# starting with 22.11, since this will add an `extraOptions` where
# the necessary redis config can go.
}; };
services.redis.vmOverCommit = true;
# Ensure that this service doesn't start before postgres is ready # Ensure that this service doesn't start before postgres is ready
systemd.services.nextcloud-setup.after = ["postgresql.service"]; systemd.services.nextcloud-setup.after = ["postgresql.service"];