feat(nextcloud): add extra apps configuration

Enhance Nextcloud setup by enabling additional applications such as calendar, contacts, and notes. This change improves the service's functionality and usability by integrating essential productivity tools directly into the Nextcloud environment.
This commit is contained in:
Harald Hoyer 2024-12-06 13:20:39 +01:00
parent c9038f19e6
commit aef4e331ae

View file

@ -9,6 +9,20 @@
services.nextcloud = { services.nextcloud = {
enable = true; enable = true;
package = pkgs.nextcloud30; package = pkgs.nextcloud30;
extraApps = {
inherit (config.services.nextcloud.package.packages.apps)
calendar
contacts
files_texteditor
files_markdown
mail
notes
spreed
tasks
twofactor_backupcodes
twofactor_totp
;
};
hostName = "nc.hoyer.xyz"; hostName = "nc.hoyer.xyz";
https = true; https = true;
configureRedis = true; configureRedis = true;