From d5abde51c9698f01e71b3fd7f1cbdc908be570a5 Mon Sep 17 00:00:00 2001
From: zowoq <59103226+zowoq@users.noreply.github.com>
Date: Sat, 18 Jan 2025 09:47:24 +1000
Subject: [PATCH] docs/infrastructure: sort hosts by type

---
 docs/infrastructure.md | 60 ++++++++++++++++++++++--------------------
 1 file changed, 32 insertions(+), 28 deletions(-)

diff --git a/docs/infrastructure.md b/docs/infrastructure.md
index 5e878f4..52b2b0b 100644
--- a/docs/infrastructure.md
+++ b/docs/infrastructure.md
@@ -1,20 +1,31 @@
-### Hosts
+### Community Builders
 
-#### `build01` - [`build-box.nix-community.org`](./community-builders.md)
+#### [`build-box.nix-community.org`](./community-builders.md) - `build01`
 
 - Provider: Hetzner
 - CPU: AMD Ryzen 9 3900 12-Core Processor
 - RAM: 128GB DDR4 ECC
 - Drives: 2 x 1.92TB NVME
 
-#### `build02` - [`R. RyanTM nixpkgs-update bot`](./update-bot.md)
+#### [`aarch64-build-box.nix-community.org`](./community-builders.md) - `build05`
 
 - Provider: Hetzner
-- CPU: AMD Ryzen 9 3900 12-Core Processor
+- Instance type: [RX170](https://www.hetzner.com/dedicated-rootserver/rx170)
+- CPU: Ampere Altra Q80-30 80-Core Processor
 - RAM: 128GB DDR4 ECC
-- Drives: 2 x 1.92TB NVME
+- Drives: 2 x 960GB NVME
 
-#### `build03` - [`CI builder`](./continuous-integration.md)
+#### [`darwin-build-box.nix-community.org`](./community-builders.md) - `darwin01`
+
+- Provider: OakHost
+- Instance type: [Apple Mac mini M4.M](https://www.oakhost.net/product/mac-mini-hosting-m4-32gb)
+- CPU: Apple M4
+- RAM: 32GB
+- Drives: 1TB SSD
+
+### Continuous Integration
+
+#### [`CI builder`](./continuous-integration.md) - `build03`
 
 - Provider: Hetzner
 - Instance type: [AX162-R](https://www.hetzner.com/dedicated-rootserver/ax162-r)
@@ -22,7 +33,7 @@
 - RAM: 256GB DDR5 ECC
 - Drives: 2 x 1.92TB NVME
 
-#### `build04` - [`CI builder`](./continuous-integration.md)
+#### [`CI builder`](./continuous-integration.md) - `build04`
 
 - Provider: Hetzner
 - Instance type: [RX170](https://www.hetzner.com/dedicated-rootserver/rx170)
@@ -30,31 +41,24 @@
 - RAM: 128GB DDR4 ECC
 - Drives: 2 x 960GB NVME
 
-#### `build05` - [`aarch64-build-box.nix-community.org`](./community-builders.md)
+#### [`CI builder`](./continuous-integration.md) - `darwin02`
+
+- Provider: OakHost
+- Instance type: [Apple Mac mini M4.M](https://www.oakhost.net/product/mac-mini-hosting-m4-32gb)
+- CPU: Apple M4
+- RAM: 32GB
+- Drives: 1TB SSD
+
+### Other
+
+#### [`R. RyanTM nixpkgs-update bot`](./update-bot.md) - `build02`
 
 - Provider: Hetzner
-- Instance type: [RX170](https://www.hetzner.com/dedicated-rootserver/rx170)
-- CPU: Ampere Altra Q80-30 80-Core Processor
+- CPU: AMD Ryzen 9 3900 12-Core Processor
 - RAM: 128GB DDR4 ECC
-- Drives: 2 x 960GB NVME
+- Drives: 2 x 1.92TB NVME
 
-#### `darwin01` - [`darwin-build-box.nix-community.org`](./community-builders.md)
-
-- Provider: OakHost
-- Instance type: [Apple Mac mini M4.M](https://www.oakhost.net/product/mac-mini-hosting-m4-32gb)
-- CPU: Apple M4
-- RAM: 32GB
-- Drives: 1TB SSD
-
-#### `darwin02` - [`CI builder`](./continuous-integration.md)
-
-- Provider: OakHost
-- Instance type: [Apple Mac mini M4.M](https://www.oakhost.net/product/mac-mini-hosting-m4-32gb)
-- CPU: Apple M4
-- RAM: 32GB
-- Drives: 1TB SSD
-
-#### `web02` - [`Monitoring`](./monitoring.md)
+#### [`Monitoring`](./monitoring.md) - `web02`
 
 - Provider: Gandi
 - Instance type: [V-R4](https://www.gandi.net/en-GB/cloud/vps)