Configuration for my infrastructure
Flake lock file updates: • Updated input 'devshell': 'github:numtide/devshell/643d1857fea4e71e7f251cb574f59b1d63778085' (2023-03-03) → 'github:numtide/devshell/3e0e60ab37cd0bf7ab59888f5c32499d851edb47' (2023-03-16) • Updated input 'flake-utils': 'github:numtide/flake-utils/3db36a8b464d0c4532ba1c7dda728f4576d6d073' (2023-02-13) → 'github:numtide/flake-utils/93a2b84fc4b70d9e089d029deacc3583435c2ed6' (2023-03-15) • Updated input 'home-manager': 'github:nix-community/home-manager/b0be47978de5cfd729a79c3f57ace4c86364ff45' (2023-03-08) → 'github:nix-community/home-manager/9154cd519a8942728038819682d6b3ff33f321bb' (2023-03-17) • Updated input 'nixos-hardware': 'github:NixOS/nixos-hardware/22ef358f5fc72445bb920ae1395f5258e9838df7' (2023-03-09) → 'github:NixOS/nixos-hardware/994584bb26ffa1deeaf56099601ef4bcc487273e' (2023-03-17) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/a7cc81913bb3cd1ef05ed0ece048b773e1839e51' (2023-03-07) → 'github:NixOS/nixpkgs/cd34d6ed7ba7d5c4e44b04a53dc97edb52f2766c' (2023-03-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