update documentation

This commit is contained in:
Pim Kunis 2024-03-02 14:10:36 +01:00
parent 79669b27f8
commit 5cc9b3020e

View file

@ -10,6 +10,8 @@ Currently, our three main machines and all virtual machines run NixOS!
- [agenix](https://github.com/ryantm/agenix): deployment of encrypted secrets to NixOS machines - [agenix](https://github.com/ryantm/agenix): deployment of encrypted secrets to NixOS machines
- [dns.nix](https://github.com/kirelagin/dns.nix): A Nix DSL for defining DNS zones - [dns.nix](https://github.com/kirelagin/dns.nix): A Nix DSL for defining DNS zones
- [microvm.nix](https://github.com/astro/microvm.nix): Declarative virtual machine management in NixOS - [microvm.nix](https://github.com/astro/microvm.nix): Declarative virtual machine management in NixOS
- [flake-utils](https://github.com/numtide/flake-utils): Handy utilities to develop Nix flakes
- [nixos-hardware](https://github.com/NixOS/nixos-hardware): Hardware-specific NixOS modules. Doing the heavy lifting for our Raspberry Pi.
## Installation ## Installation
@ -32,7 +34,7 @@ Additionally, it deploys an age identity, which is later used for decrypting sec
### Deployment ### Deployment
To deploy all servers at once: `nix run nixpkgs#deploy-rs .# -k` To deploy all servers at once: `nix run nixpkgs#deploy-rs -- .# -k`
To deploy only one server: `nix run nixpkgs#deploy-rs -- -k --targets .#<host>` To deploy only one server: `nix run nixpkgs#deploy-rs -- -k --targets .#<host>`
## Known bugs ## Known bugs