Configuration for my infrastructure
Flake lock file updates:
• Updated input 'devshell':
'github:numtide/devshell/6b2554d28d46bfa6e24b941e999a145760dad0e1' (2023-06-05)
→ 'github:numtide/devshell/fd6223370774dd9c33354e87a007004b5fd36442' (2023-06-13)
• Updated input 'home-manager':
'github:nix-community/home-manager/93db05480c0c0f30382d3e80779e8386dcb4f9dd' (2023-06-01)
→ 'github:nix-community/home-manager/61e5d1c38ef04ba30a9119825b159bce9c6010be' (2023-06-13)
• Updated input 'nixos-generators':
'github:nix-community/nixos-generators/122dcc32cadf14c5015aa021fae8882c5058263a' (2023-06-05)
→ 'github:nix-community/nixos-generators/a54683aa7eff00ee5b33dec225525d0eb6ab02de' (2023-06-16)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/e4b34b90f27696ec3965fa15dcbacc351293dc67' (2023-06-08)
→ 'github:NixOS/nixos-hardware/429f232fe1dc398c5afea19a51aad6931ee0fb89' (2023-06-15)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/a558f7ac29f50c4b937fb5c102f587678ae1c9fb' (2023-06-06)
→ 'github:NixOS/nixpkgs/c7ff1b9b95620ce8728c0d7bd501c458e6da9e04' (2023-06-16)
|
||
|---|---|---|
| .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