┌─ docs/installation.md ─────────────────────────────────────────────────────┐│ diff --git a/docs/installation.md b/docs/installation.md ││ index c9ce31e..2c85470 100644 ││ --- a/docs/installation.md ││ +++ b/docs/installation.md ││ @@ -5,6 +5,7 @@ deployment of an ooknet system. ││ ││ ## Manual install ││ ││ +<details> ││ **Assumptions**: ││ ││ - We are starting fresh with no current installation of NixOS available ││ @@ -199,18 +200,20 @@ Following that, you can run: ││ ││ `sudo nixos-rebuild --flake github:ooks-io/ooknet#<hostname>` ││ ││ +</details> ││ + ││ ## Remote installation ││ ││ In most circumstances, provisioning a new host will be done remotely. These are ││ -the leverage a number of tools for remote provisioning: ││ - ││ -- Disko ││ - - declarative disk partitioning/formatting) ││ -- nixos-anywhere ││ - - script that manages, ssh connection, building/copying the system closure to ││ - remote host,and installing NixOS ││ -- 1Password ││ - - for fetching keys required for decrypting secrets ││ +the tools we leverage for remote provisioning: ││ + ││ +- [**Disko**](https://github.com/nix-community/disko/tree/master): declarative ││ + disk partitioning/formatting) ││ +- [**nixos-anywhere**](https://github.com/nix-community/nixos-anywhere/): script ││ + that manages, ssh connection, building/copying the system closure to remote ││ + host,and installing NixOS ││ +- [1Password](https://developer.1password.com/): for fetching keys required for ││ + decrypting secrets ││ ││ ### Pre-requisites ││ │└────────────────────────────────────────────────────────────────────────────────────┘
┌─ docs/installation.md ───────────────┐│ diff --git a/docs/installation.md b/docs/ins ││ tallation.md ││ index c9ce31e..2c85470 100644 ││ --- a/docs/installation.md ││ +++ b/docs/installation.md ││ @@ -5,6 +5,7 @@ deployment of an ooknet syst ││ em. ││ ││ ## Manual install ││ ││ +<details> ││ **Assumptions**: ││ ││ - We are starting fresh with no current ins ││ tallation of NixOS available ││ @@ -199,18 +200,20 @@ Following that, you ca ││ n run: ││ ││ `sudo nixos-rebuild --flake github:ooks-io/ ││ ooknet#<hostname>` ││ ││ +</details> ││ + ││ ## Remote installation ││ ││ In most circumstances, provisioning a new h ││ ost will be done remotely. These are ││ -the leverage a number of tools for remote p ││ rovisioning: ││ - ││ -- Disko ││ - - declarative disk partitioning/formattin ││ g) ││ -- nixos-anywhere ││ - - script that manages, ssh connection, bu ││ ilding/copying the system closure to ││ - remote host,and installing NixOS ││ -- 1Password ││ - - for fetching keys required for decrypti ││ ng secrets ││ +the tools we leverage for remote provisioni ││ ng: ││ + ││ +- [**Disko**](https://github.com/nix-commun ││ ity/disko/tree/master): declarative ││ + disk partitioning/formatting) ││ +- [**nixos-anywhere**](https://github.com/n ││ ix-community/nixos-anywhere/): script ││ + that manages, ssh connection, building/co ││ pying the system closure to remote ││ + host,and installing NixOS ││ +- [1Password](https://developer.1password.c ││ om/): for fetching keys required for ││ + decrypting secrets ││ ││ ### Pre-requisites ││ │└──────────────────────────────────────────────┘