add srvos

This commit is contained in:
2025-07-19 18:48:09 +02:00
parent afb50e53ff
commit ea57526a5a
3 changed files with 30 additions and 3 deletions

23
flake.lock generated
View File

@@ -505,7 +505,8 @@
"nix-topology": "nix-topology",
"nixos-generators": "nixos-generators",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_2"
"nixpkgs": "nixpkgs_2",
"srvos": "srvos"
}
},
"sops-nix": {
@@ -529,6 +530,26 @@
"type": "github"
}
},
"srvos": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1753061983,
"narHash": "sha256-D6+1c1L1fFJBk7ngRrPC0gHgI2DXgw2y7wNHlKvGXvk=",
"owner": "nix-community",
"repo": "srvos",
"rev": "8290c5a78a4a73baf17acdc4da7aa8e92f85b249",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "srvos",
"type": "github"
}
},
"systems": {
"locked": {
"lastModified": 1681028828,

View File

@@ -91,6 +91,8 @@
flake-parts.url = "github:hercules-ci/flake-parts";
flake-parts.inputs.nixpkgs-lib.follows = "nixpkgs";
srvos.url = "github:nix-community/srvos";
srvos.inputs.nixpkgs.follows = "nixpkgs";
};
nixConfig = {

View File

@@ -1,12 +1,10 @@
{
self,
modulesPath,
config,
...
}:
{
imports = [
(modulesPath + "/profiles/qemu-guest.nix")
# ./radicle.nix
../../system
../../modules/remote-builder.nix
@@ -14,6 +12,12 @@
../../modules/unbound.nix
../../modules/unbound-auth.nix
self.nixosModules.gitea
self.inputs.srvos.nixosModules.server
self.inputs.srvos.nixosModules.hardware-hetzner-cloud
];
disabledModules = [
self.inputs.srvos.nixosModules.mixins-cloud-init
];
nixpkgs.hostPlatform = "x86_64-linux";