Camelot: Switch to Nextcloud 28 and disable appstore

This commit is contained in:
Victor Mignot 2024-04-12 20:05:00 +02:00
parent 879909008b
commit 5d57f8576d
Signed by: dala
GPG key ID: 5E7F2CE1BEAFED3D

View file

@ -1,4 +1,4 @@
{ config, extraInfo, ... }: { config, extraInfo, pkgs, ... }:
{ {
services.nginx.virtualHosts.${extraInfo.nextcloudURI} = { services.nginx.virtualHosts.${extraInfo.nextcloudURI} = {
enableACME = true; enableACME = true;
@ -7,11 +7,13 @@
services.nextcloud = { services.nextcloud = {
enable = true; enable = true;
package = pkgs.nextcloud28;
datadir = "/srv/nextcloud"; datadir = "/srv/nextcloud";
https = true; https = true;
hostName = extraInfo.nextcloudURI; hostName = extraInfo.nextcloudURI;
extraAppsEnable = true; extraAppsEnable = true;
appstoreEnable = false;
extraApps = { extraApps = {
inherit (config.services.nextcloud.package.packages.apps) inherit (config.services.nextcloud.package.packages.apps)
calendar calendar