vno1-oh2: add updaterbot

This commit is contained in:
2023-07-24 16:31:38 +03:00
parent aac0ea1fec
commit 71fd71cb6b
4 changed files with 39 additions and 10 deletions

View File

@@ -7,7 +7,6 @@
...
}: let
turn_cert_dir = "/var/lib/caddy/.local/share/caddy/certificates/acme-v02.api.letsencrypt.org-directory/turn.jakstys.lt";
gitea_uidgid = 995;
in {
imports = [
./hardware-configuration.nix
@@ -82,16 +81,21 @@ in {
};
users = {
users.git = {
description = "Gitea Service";
home = "/var/lib/gitea";
useDefaultShell = true;
group = "gitea";
isSystemUser = true;
uid = gitea_uidgid;
users = {
git = {
description = "Gitea Service";
home = "/var/lib/gitea";
useDefaultShell = true;
group = "gitea";
isSystemUser = true;
uid = myData.uidgid.gitea;
};
};
groups.gitea.gid = gitea_uidgid;
groups = {
gitea.gid = myData.uidgid.gitea;
};
};
environment.systemPackages = with pkgs; [

View File

@@ -47,6 +47,24 @@
};
};
users = {
users = {
updaterbot = {
description = "Dear Updater Bot";
home = "/var/lib/updaterbot";
useDefaultShell = true;
group = "updaterbot";
isSystemUser = true;
createHome = true;
uid = myData.uidgid.updaterbot;
};
};
groups = {
updaterbot.gid = myData.uidgid.updaterbot;
};
};
services = {
tailscale.enable = true;