# emilys Nix Infra ## First deployment ```console $ nix run github:nix-community/nixos-anywhere -- --flake ".#" root@ ``` ## Deploy changes on ... ### all hosts ```console $ colmena apply --on @production ``` ### routers only ```console $ colmena apply --on @router ``` ## Structure ``` nixfiles ├── config # NixOS configuration │   ├── common # configuration applyed to all hosts (some settings might be influenced by machine-type) │   │   └── users # user configuration │   ├── hosts # configuration for specific hosts │   ├── profiles # configuariotn for specific machine types │   └── services # common service configuration └── modules # NixOS modules ```