adding more things

This commit is contained in:
Anish Lakhwara
2022-12-12 17:16:08 +10:00
parent 9f6a184d17
commit 544759cf4f
7 changed files with 24 additions and 46 deletions
+4 -6
View File
@@ -15,13 +15,13 @@ in
user = mkOption {
type = types.str;
default = "woodpeckerserver";
description = "User account under which gonic runs.";
description = "User account under which woodpecker server runs.";
};
group = mkOption {
type = types.str;
default = "woodpeckerserver";
description = "Group account under which gonic runs.";
description = "Group account under which woodpecker server runs.";
};
hostname = mkOption {
@@ -35,7 +35,7 @@ in
users.users = optionalAttrs (cfg.user == name) {
${name} = {
group = cfg.group;
description = "woodpecker user";
description = "woodpecker server user";
home = cfg.dataDir;
createHome = true;
};
@@ -68,9 +68,7 @@ in
# To get these secrets, please check Drone's documentation for Gitea integration:
# https://docs.drone.io/server/provider/gitea/
sops.secrets.drone = {
sopsFile = ../.secrets/drone.yaml;
};
# agenix secret
systemd.services.drone-server = {
wantedBy = [ "multi-user.target" ];