refactor: reorder nextcloud.nix configurations

Reorganized the configuration blocks for better readability. The `enabledPreviewProviders` list and `phpOptions` section now follow a more logical structure.
This commit is contained in:
Harald Hoyer 2024-10-16 14:43:00 +02:00
parent af5c62eb4b
commit 82c476bd75

View file

@ -16,6 +16,23 @@
mail_smtpmode = "sendmail"; mail_smtpmode = "sendmail";
mail_sendmailmode = "pipe"; mail_sendmailmode = "pipe";
default_phone_region = "DE"; default_phone_region = "DE";
enabledPreviewProviders = [
"OC\\Preview\\BMP"
"OC\\Preview\\GIF"
"OC\\Preview\\HEIC"
"OC\\Preview\\JPEG"
"OC\\Preview\\Krita"
"OC\\Preview\\MP3"
"OC\\Preview\\MP4"
"OC\\Preview\\MarkDown"
"OC\\Preview\\Movie"
"OC\\Preview\\OpenDocument"
"OC\\Preview\\PDF"
"OC\\Preview\\PNG"
"OC\\Preview\\TXT"
"OC\\Preview\\WEBP"
"OC\\Preview\\XBitmap"
];
}; };
phpOptions = { phpOptions = {
upload_max_filesize = lib.mkForce "1G"; upload_max_filesize = lib.mkForce "1G";
@ -27,23 +44,6 @@
config.dbname = "nextcloud"; config.dbname = "nextcloud";
config.dbhost = "/run/postgresql"; config.dbhost = "/run/postgresql";
config.dbuser = "nextcloud"; config.dbuser = "nextcloud";
extraOptions.enabledPreviewProviders = [
"OC\\Preview\\BMP"
"OC\\Preview\\GIF"
"OC\\Preview\\HEIC"
"OC\\Preview\\JPEG"
"OC\\Preview\\Krita"
"OC\\Preview\\MP3"
"OC\\Preview\\MP4"
"OC\\Preview\\MarkDown"
"OC\\Preview\\Movie"
"OC\\Preview\\OpenDocument"
"OC\\Preview\\PDF"
"OC\\Preview\\PNG"
"OC\\Preview\\TXT"
"OC\\Preview\\WEBP"
"OC\\Preview\\XBitmap"
];
}; };
services.postgresql = { services.postgresql = {