Configuration for my infrastructure
Flake lock file updates: • Updated input 'flake-utils': 'github:numtide/flake-utils/033b9f258ca96a10e543d4442071f614dc3f8412' (2023-04-09) → 'github:numtide/flake-utils/cfacdce06f30d2b68473a46042957675eebb3401' (2023-04-11) • Updated input 'home-manager': 'github:nix-community/home-manager/d6f3ba090ed090ae664ab5bac329654093aae725' (2023-04-03) → 'github:nix-community/home-manager/f9edbedaf015013eb35f8caacbe0c9666bbc16af' (2023-04-10) • Updated input 'nixos-generators': 'github:nix-community/nixos-generators/15ae4065acbf414989a8677097804326fe7c0532' (2023-04-06) → 'github:nix-community/nixos-generators/5ad9f98194cfe7aa990929fb8cae28c500da7620' (2023-04-14) • Updated input 'nixos-generators/nixlib': 'github:nix-community/nixpkgs.lib/b18d328214ca3c627d3cc3f51fd9d1397fdbcd7a' (2023-04-02) → 'github:nix-community/nixpkgs.lib/367c0e1086a4eb4502b24d872cea2c7acdd557f4' (2023-04-09) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/48dcbaf7fa799509cbec85d55b8d62dcf1477d57' (2023-04-09) → 'github:NixOS/nixpkgs/87edbd74246ccdfa64503f334ed86fa04010bab9' (2023-04-12) |
||
---|---|---|
.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