Configuration for my infrastructure
Flake lock file updates:
• Updated input 'home-manager':
'github:nix-community/home-manager/9154cd519a8942728038819682d6b3ff33f321bb' (2023-03-17)
→ 'github:nix-community/home-manager/83110c259889230b324bb2d35bef78bf5f214a1f' (2023-03-25)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/0c043999b16caba6fb571af2d228775729829943' (2023-03-09)
→ 'github:nix-community/nixos-generators/d5cd198c80ee62a801a078ad991c99c0175971cf' (2023-03-22)
• Updated input 'nixos-generators/nixlib':
'github:nix-community/nixpkgs.lib/c9d4f2476046c6a7a2ce3c2118c48455bf0272ea' (2023-02-26)
→ 'github:nix-community/nixpkgs.lib/44214417fe4595438b31bdb9469be92536a61455' (2023-03-19)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/994584bb26ffa1deeaf56099601ef4bcc487273e' (2023-03-17)
→ 'github:NixOS/nixos-hardware/a6aa8174fa61e55bd7e62d35464d3092aefe0421' (2023-03-29)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/cd34d6ed7ba7d5c4e44b04a53dc97edb52f2766c' (2023-03-16)
→ 'github:NixOS/nixpkgs/a575c243c23e2851b78c00e9fa245232926ec32f' (2023-03-29)
|
||
|---|---|---|
| .github | ||
| home | ||
| nixos | ||
| pkgs | ||
| secrets | ||
| .envrc | ||
| .gitignore | ||
| .gitmodules | ||
| admins.nix | ||
| apps.nix | ||
| checks.nix | ||
| default.nix | ||
| devshell.nix | ||
| flake.lock | ||
| flake.nix | ||
| hydra-jobs.nix | ||
| jobsets.nix | ||
| LICENSE | ||
| outputs.nix | ||
| overlays.nix | ||
| README.md | ||
| spec.json | ||
nix configuration
Use at your own risk.
Deploying
nix run .#deploy $TARGET_HOST
TODO
- make private keys in networking module into options and store keys with agenix