nixfleet/modules/nextcloud/default.nix

22 lines
436 B
Nix

{
config,
pkgs,
...
}:
{
systemd.tmpfiles.rules = [
"d /mnt/raid/nextcloud 770 nextcloud nextcloud"
];
services.nextcloud = {
enable = true;
package = pkgs.nextcloud_30;
database.createLocally = true;
home = "/mnt/raid/nextcloud";
hostName = "nextcloud.aciceri.dev";
config = {
adminpassFile = config.age.secrets.nextcloud-admin-pass.path;
overwriteProtocol = "https";
};
};
}