From d0ce95b4bba38391f60e888283adf5cfc709d3e8 Mon Sep 17 00:00:00 2001
From: zowoq <59103226+zowoq@users.noreply.github.com>
Date: Sun, 24 Sep 2023 20:45:51 +1000
Subject: [PATCH] terraform/cloudflare: add `build-box` CNAME

also add ssh public key
---
 docs/community-builder.md                 | 10 ++++++----
 terraform/cloudflare_nix-community_org.tf |  7 +++++++
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/docs/community-builder.md b/docs/community-builder.md
index 9feff22..ce0b34d 100644
--- a/docs/community-builder.md
+++ b/docs/community-builder.md
@@ -1,6 +1,8 @@
-`build01.nix-community.org`
+We provide an `x86_64-linux` machine as a public remote builder for the nix community.
 
-We provide an `x86_64-linux` build machine as a public remote builder for the nix community.
+```
+build-box.nix-community.org ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIElIQ54qAy7Dh63rBudYKdbzJHrrbrrMXLYl7Pkmk88H
+```
 
 #### Access
 
@@ -12,8 +14,8 @@ If you happen to have your NixOS & home-manager configurations intertwined but y
 
 ```console
 # somehow get the .drv of the above expression into $path
-$ nix copy --to ssh://build01.nix-community.org --derivation $path
-$ ssh build01.nix-community.org
+$ nix copy --to ssh://build-box.nix-community.org --derivation $path
+$ ssh build-box.nix-community.org
 $ nix-store -r $path
 $ $path
 ```
diff --git a/terraform/cloudflare_nix-community_org.tf b/terraform/cloudflare_nix-community_org.tf
index ce96bb8..6c0b298 100644
--- a/terraform/cloudflare_nix-community_org.tf
+++ b/terraform/cloudflare_nix-community_org.tf
@@ -152,6 +152,13 @@ resource "cloudflare_record" "nix-community-org-lemmy-CNAME" {
   type    = "CNAME"
 }
 
+resource "cloudflare_record" "nix-community-org-build-box-CNAME" {
+  zone_id = local.nix_community_zone_id
+  name    = "build-box"
+  value   = "build01.nix-community.org"
+  type    = "CNAME"
+}
+
 # Used by nix-community/nixpkgs-docker
 resource "cloudflare_record" "nix-community-org-docker-CNAME" {
   zone_id = local.nix_community_zone_id