Nextcloud: switch to postgresql

This commit is contained in:
Filippo Berto 2024-03-18 23:53:25 +01:00
parent 9b59c83453
commit 2e798f9be1
Signed by: bertof
GPG key ID: 9DBF7E6A1D2CE9ED

View file

@ -6,7 +6,6 @@ in
age.secrets = { age.secrets = {
nextcloud_admin_secret = { file = ../../secrets/nextcloud_admin_secret.age; owner = "nextcloud"; }; nextcloud_admin_secret = { file = ../../secrets/nextcloud_admin_secret.age; owner = "nextcloud"; };
# nextcloud_bucket_secret = { file = ../../secrets/nextcloud_bucket_secret.age; owner = "nextcloud"; };
}; };
# services.nginx.virtualHosts.${config.services.nextcloud.hostName} = { # services.nginx.virtualHosts.${config.services.nextcloud.hostName} = {
@ -23,6 +22,8 @@ in
caching.apcu = true; caching.apcu = true;
datadir = "/mnt/raid/nextcloud"; datadir = "/mnt/raid/nextcloud";
database.createLocally = true;
autoUpdateApps.enable = true; autoUpdateApps.enable = true;
extraOptions.enabledPreviewProviders = [ extraOptions.enabledPreviewProviders = [
"OC\\Preview\\BMP" "OC\\Preview\\BMP"
@ -48,7 +49,8 @@ in
# "baldur.zto" # "baldur.zto"
"baldur.tsn" "baldur.tsn"
]; ];
# extraTrustedDomains = [ config.services.nextcloud.hostName "freya.tsn" ]; dbtype = "pgsql";
# extraTrustedDomains = [ "freya.tsn" ];
adminpassFile = config.age.secrets.nextcloud_admin_secret.path; adminpassFile = config.age.secrets.nextcloud_admin_secret.path;
overwriteProtocol = "https"; overwriteProtocol = "https";
# objectstore.s3 = { # objectstore.s3 = {