Configuration for my infrastructure
Flake lock file updates:
• Updated input 'deploy-rs':
'github:serokell/deploy-rs/2a3c5f70eee04a465aa534d8bd4fcc9bb3c4a8ce' (2022-11-18)
→ 'github:serokell/deploy-rs/a5619f5660a00f58c2b7c16d89058e92327ac9b8' (2022-12-29)
• Updated input 'deploy-rs/flake-compat':
'github:edolstra/flake-compat/64a525ee38886ab9028e6f61790de0832aa3ef03' (2022-03-25)
→ 'github:edolstra/flake-compat/009399224d5e398d03b22badca40a37ac85412a1' (2022-11-17)
• Updated input 'deploy-rs/utils':
'github:numtide/flake-utils/0f8662f1319ad6abf89b3380dd2722369fc51ade' (2022-03-26)
→ 'github:numtide/flake-utils/5aed5285a952e0b949eb3ba02c12fa4fcfef535f' (2022-11-02)
• Updated input 'myNixpkgs':
'github:NixOS/nixpkgs/dac57a4eccf1442e8bf4030df6fcbb55883cb682' (2022-12-24)
→ 'github:NixOS/nixpkgs/913a47cd064cc06440ea84e5e0452039a85781f0' (2022-12-29)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/9577ab1eaf01a738b015a7a7ab2a4616e158b6cd' (2022-12-21)
→ 'github:NixOS/nixos-hardware/0517e81e8ce24a0f4f9eebedbd7bbefcac97c058' (2023-01-01)
|
||
|---|---|---|
| .github | ||
| home | ||
| nixos | ||
| pkgs | ||
| secrets | ||
| .envrc | ||
| .gitignore | ||
| .gitmodules | ||
| admins.nix | ||
| apps.nix | ||
| checks.nix | ||
| default.nix | ||
| deploy.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