Install nextcloud news

This commit is contained in:
SebastianStork 2024-09-05 20:32:02 +02:00
parent b0812e54ab
commit dd94a75d30
3 changed files with 48 additions and 8 deletions

View file

@ -2,6 +2,7 @@
containers.nextcloud.config =
{
config,
inputs,
pkgs,
dataDir,
...
@ -58,14 +59,16 @@
inherit (config.services.nextcloud.package.packages.apps) calendar contacts onlyoffice;
twofactor_totp = pkgs.fetchNextcloudApp {
url =
let
name = "twofactor_totp";
version = "6.4.1";
in
"https://github.com/nextcloud-releases/${name}/releases/download/v${version}/${name}-v${version}.tar.gz";
sha256 = "sha256-zAPNugbvngXcpgWJLD78YAg4G1QtGaphx1bhhg7mLKE=";
license = "gpl3";
url = inputs.nextcloud-twofactor-totp.outPath;
sha256 = inputs.nextcloud-twofactor-totp.narHash;
license = "agpl3Plus";
unpack = true;
};
news = pkgs.fetchNextcloudApp {
url = inputs.nextcloud-news.outPath;
sha256 = inputs.nextcloud-news.narHash;
license = "agpl3Plus";
unpack = true;
};
};
};