add copyparty

This commit is contained in:
2025-10-14 13:27:16 -05:00
parent c01b0d8a99
commit acadff6243
2 changed files with 15 additions and 11 deletions

View File

@@ -11,6 +11,7 @@
homelab = config.homelab;
in {
imports = [inputs.copyparty.nixosModules.default];
options.holocron.${service} = {
enable = lib.mkEnableOption "enables ${service}";
@@ -50,7 +51,7 @@ in {
# declare ${service} user
users.users.${service} = {
description = "${service} server user";
description = lib.mkForce "${service} server user";
uid = lib.mkForce cfg.ids;
isSystemUser = true;
home = cfg.data_dir;
@@ -62,16 +63,16 @@ in {
# enable the ${service} service
services.${service} = {
enable = true;
settings = {
};
accounts = {
};
groups = {
};
volumes = {
};
flags = {
};
# settings = {
# };
# accounts = {
# };
# groups = {
# };
# volumes = {
# flags = {
# };
# };
};
# # override umask to make permissions work out