Add agenix secrets management / test forgejo runner deployment

This commit is contained in:
Théo Barnouin 2024-10-23 12:14:11 +02:00
parent fe5c92ae8c
commit 409c65a779
6 changed files with 63 additions and 2 deletions

View file

@ -111,6 +111,22 @@
}
];
};
forgejo-runner = nixpkgs.lib.nixosSystem {
inherit system;
modules = [
"${inputs.nixpkgs}/nixos/modules/virtualisation/proxmox-lxc.nix"
"${inputs.self}/services"
{
networking.hostName = "forgejo-runner";
services.vm_forgejo = {
enable = true;
};
services.ct = {
enable = true;
};
}
];
};
jellyfin = nixpkgs.lib.nixosSystem {
inherit system;
modules = [