feat(nextcloud): update service dependencies and apps
Include `config` in function parameters for better configurability. Removed unnecessary Nextcloud apps such as `files_texteditor`, `files_markdown`, `twofactor_backupcodes`, and `twofactor_totp` to streamline service setup.
This commit is contained in:
parent
aef4e331ae
commit
27d41ed91d
|
@ -1,4 +1,4 @@
|
|||
{ pkgs, lib, ... }:
|
||||
{ pkgs, lib, config, ... }:
|
||||
{
|
||||
systemd.services."nextcloud-setup".requires = [ "postgresql.service" ];
|
||||
systemd.services."nextcloud-setup".after = [ "postgresql.service" ];
|
||||
|
@ -13,14 +13,10 @@
|
|||
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";
|
||||
|
|
Loading…
Reference in a new issue