remove matrix-synapse.sliding-sync warn and add nextcloud apps

This commit is contained in:
Tristan 2024-02-27 17:49:27 +00:00
parent 4c318790ac
commit f8dd1681aa
2 changed files with 17 additions and 4 deletions

View file

@ -36,7 +36,6 @@ in {
};
secretFile = sops.templates."nextcloud/secrets.json".path;
settings = {
trusted_proxies = ["192.168.1.1" "127.0.0.1"];
maintenance_window_start = 2;
default_phone_region = "GB";
# https://github.com/pulsejet/nextcloud-oidc-login
@ -68,6 +67,20 @@ in {
oidc_login_well_known_caching_time = 86400;
datadirectory = "/mnt/storage/nextcloud";
};
extraApps = {
inherit (config.services.nextcloud.package.packages.apps)
contacts calendar mail gpoddersync memories notes maps;
oidc_login = pkgs.fetchNextcloudApp {
sha256 = "sha256-cN5azlThKPKRVip14yfUNR85of5z+N6NVI7sg6pSGQI=";
url = "https://github.com/pulsejet/nextcloud-oidc-login/releases/download/v3.0.2/oidc_login.tar.gz";
license = "agpl3";
};
news = pkgs.fetchNextcloudApp {
sha256 = "sha256-aePXUn57U+1e01dntxFuzWZ8ILzwbnsAOs60Yz/6zUU=";
url = "https://github.com/nextcloud/news/releases/download/25.0.0-alpha4/news.tar.gz";
license = "agpl3";
};
};
maxUploadSize = "5G";
};
services.nginx.virtualHosts.${nextcloud.hostName} = {