From 76d8bf087714a8451c62eb6f57312313a6caafbc Mon Sep 17 00:00:00 2001 From: zowoq <59103226+zowoq@users.noreply.github.com> Date: Tue, 22 Oct 2024 11:00:56 +1000 Subject: [PATCH] docs: add infrastructure --- devdoc/hosts.md | 56 ------------------------------------------ docs/infrastructure.md | 55 +++++++++++++++++++++++++++++++++++++++++ mkdocs.yml | 1 + 3 files changed, 56 insertions(+), 56 deletions(-) create mode 100644 docs/infrastructure.md diff --git a/devdoc/hosts.md b/devdoc/hosts.md index 43685b8..89842b9 100644 --- a/devdoc/hosts.md +++ b/devdoc/hosts.md @@ -1,59 +1,3 @@ -## Hosts - -### `build01` - -- Provider: Hetzner -- CPU: AMD Ryzen 9 3900 12-Core Processor -- RAM: 128GB DDR4 ECC -- Drives: 2 x 1.92 TB NVME - -### `build02` - -- Provider: Hetzner -- CPU: AMD Ryzen 9 3900 12-Core Processor -- RAM: 128GB DDR4 ECC -- Drives: 2 x 1.92 TB NVME - -### `build03` - -- Provider: Hetzner -- Instance type: [AX162-R](https://www.hetzner.com/dedicated-rootserver/ax162-r) -- CPU: AMD EPYC 9454P 48-Core Processor -- RAM: 256GB DDR5 ECC -- Drives: 2 x 1.92 TB NVME - -### `build04` - -- Provider: Hetzner -- 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 960 GB NVME - -### `darwin01` - -- Provider: OakHost -- Instance type: [Apple Mac mini M2](https://www.oakhost.net/product/mac-mini-hosting-m2-24gb) -- CPU: Apple M2 -- RAM: 24GB -- Drives: 1 TB SSD - -### `darwin02` - -- Provider: OakHost -- Instance type: [Apple Mac mini M2](https://www.oakhost.net/product/mac-mini-hosting-m2-24gb) -- CPU: Apple M2 -- RAM: 24GB -- Drives: 1 TB SSD - -### `web02` - -- Provider: Gandi -- Instance type: [V-R4](https://www.gandi.net/en-GB/cloud/vps) -- CPU: 2 CPU -- RAM: 4GB -- Drives: 25GB - ## SSH config: You will need to set your admin username if it doesn't match your local username. diff --git a/docs/infrastructure.md b/docs/infrastructure.md new file mode 100644 index 0000000..b8dd5dd --- /dev/null +++ b/docs/infrastructure.md @@ -0,0 +1,55 @@ +### Hosts + +#### `build01` - [`build-box.nix-community.org`](./community-builder.md) + +- 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) + +- Provider: Hetzner +- CPU: AMD Ryzen 9 3900 12-Core Processor +- RAM: 128GB DDR4 ECC +- Drives: 2 x 1.92TB NVME + +#### `build03` - [`CI builder`](./continuous-integration.md) + +- Provider: Hetzner +- Instance type: [AX162-R](https://www.hetzner.com/dedicated-rootserver/ax162-r) +- CPU: AMD EPYC 9454P 48-Core Processor +- RAM: 256GB DDR5 ECC +- Drives: 2 x 1.92TB NVME + +#### `build04` - [`CI builder`](./continuous-integration.md) + +- Provider: Hetzner +- 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 960GB NVME + +#### `darwin01` - [`darwin-build-box.nix-community.org`](./community-builder.md) + +- Provider: OakHost +- Instance type: [Apple Mac mini M2](https://www.oakhost.net/product/mac-mini-hosting-m2-24gb) +- CPU: Apple M2 +- RAM: 24GB +- Drives: 1TB SSD + +#### `darwin02` - [`CI builder`](./continuous-integration.md) + +- Provider: OakHost +- Instance type: [Apple Mac mini M2](https://www.oakhost.net/product/mac-mini-hosting-m2-24gb) +- CPU: Apple M2 +- RAM: 24GB +- Drives: 1TB SSD + +#### `web02` - [`Monitoring`](./monitoring.md) + +- Provider: Gandi +- Instance type: [V-R4](https://www.gandi.net/en-GB/cloud/vps) +- CPU: 2 vCPU +- RAM: 4GB +- Drives: 25GB diff --git a/mkdocs.yml b/mkdocs.yml index 926f16f..6203d2c 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -16,6 +16,7 @@ nav: - FAQ: faq.md - administrators.md - contact.md + - infrastructure.md - security.md theme: