Change forgejo user name
This commit is contained in:
parent
01798f15c3
commit
93de7c23f8
|
@ -14,6 +14,9 @@ in {
|
|||
|
||||
services.forgejo = {
|
||||
enable = true;
|
||||
user = "git";
|
||||
group = cfg.user;
|
||||
database.user = cfg.user;
|
||||
|
||||
settings = {
|
||||
server = {
|
||||
|
@ -44,4 +47,15 @@ in {
|
|||
mirror.DEFAULT_INTERVAL = "1h";
|
||||
};
|
||||
};
|
||||
|
||||
users.users.${cfg.user} = {
|
||||
home = cfg.stateDir;
|
||||
useDefaultShell = true;
|
||||
group = cfg.group;
|
||||
isSystemUser = true;
|
||||
};
|
||||
users.groups.${cfg.group} = {};
|
||||
|
||||
services.openssh.enable = true;
|
||||
services.openssh.settings.AcceptEnv = "GIT_PROTOCOL";
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue