nixos server configurations
at main 736 B view raw
1{ 2 description = "starhaven.dev infrastructure"; 3 inputs = { 4 nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; 5 6 sops-nix.url = "github:Mic92/sops-nix"; 7 sops-nix.inputs.nixpkgs.follows = "nixpkgs"; 8 9 tangled.url = "git+https://tangled.org/tangled.org/core"; 10 tangled.inputs.nixpkgs.follows = "nixpkgs"; 11 }; 12 outputs = 13 inputs@{ nixpkgs, ... }: 14 { 15 nixosConfigurations = { 16 kuribo = nixpkgs.lib.nixosSystem { 17 system = "aarch64-linux"; 18 modules = [ 19 ./servers/kuribo/configuration.nix 20 inputs.sops-nix.nixosModules.sops 21 inputs.tangled.nixosModules.knot 22 inputs.tangled.nixosModules.spindle 23 ]; 24 }; 25 }; 26 }; 27}