feat: add pr-tracker service
All checks were successful
Discord / discord commits (push) Has been skipped

This commit is contained in:
matt1432 2024-07-30 00:24:10 -04:00
parent ffb8b9f154
commit dbc4e70900
6 changed files with 21 additions and 0 deletions

View file

@ -48,6 +48,7 @@ in {
vault.reverseProxy = "${nosIP}:8781";
hauk.reverseProxy = "${nosIP}:3003";
headscale.reverseProxy = "${clusterIP}:8085";
pr-tracker.reverseProxy = "${serviviIP}:3000";
jellyfin = {
subDomainName = "jelly";

View file

@ -19,6 +19,7 @@ in {
./modules/binary-cache.nix
./modules/minecraft.nix
./modules/nfs.nix
./modules/pr-tracker.nix
self.nixosModules.docker
];

View file

@ -0,0 +1,14 @@
{
config,
pr-tracker,
...
}: {
imports = [pr-tracker.nixosModules.default];
services.pr-tracker = {
enable = true;
userAgent = "matt\'s pr-tracker";
githubApiTokenFile = config.sops.secrets.pr-tracker.path;
};
}

Binary file not shown.

BIN
flake.nix

Binary file not shown.

View file

@ -83,6 +83,11 @@ let
owner = "matt1432";
repo = "Minix";
};
pr-tracker = mkDep {
owner = "matt1432";
repo = "pr-tracker";
};
};
nosInputs = {