From 29a476b7d5cbcde8364ca4a041a072c1e5504e55 Mon Sep 17 00:00:00 2001 From: Jimmy Briggs Date: Mon, 18 Mar 2024 17:17:21 -0400 Subject: [PATCH 1/5] config: add creds.example.json to config/ --- config/creds.example.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 config/creds.example.json diff --git a/config/creds.example.json b/config/creds.example.json new file mode 100644 index 0000000..19b247c --- /dev/null +++ b/config/creds.example.json @@ -0,0 +1,14 @@ +{ + "porkbun": { + "TYPE": "PORKBUN", + "api_key": "$PORKBUN_API_KEY", + "secret_key": "$PORKBUN_API_SECRET" + }, + "bind": { + "TYPE": "BIND" + }, + "notifications": { + "TYPE": "SLACK", + "slack_url": "$SLACK_WEBHOOK_URL" + } +} From 801c2b6ce56c21c7894204b04b2aea815a08aa8f Mon Sep 17 00:00:00 2001 From: Jimmy Briggs Date: Mon, 18 Mar 2024 17:17:31 -0400 Subject: [PATCH 2/5] docs: add default docs/ files --- docs/about.md | 0 docs/index.md | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/about.md create mode 100644 docs/index.md diff --git a/docs/about.md b/docs/about.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..e69de29 From 65abd96b977d92aaf91700e895c803a86e2a2aba Mon Sep 17 00:00:00 2001 From: Jimmy Briggs Date: Mon, 18 Mar 2024 17:17:42 -0400 Subject: [PATCH 3/5] docs: add docs/decisions files --- docs/decisions/000-template.md | 0 docs/decisions/001-porkbun.md | 0 docs/decisions/002-dnscontrol-vs-terraform.md | 0 docs/decisions/003-docker.md | 0 4 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 docs/decisions/000-template.md create mode 100644 docs/decisions/001-porkbun.md create mode 100644 docs/decisions/002-dnscontrol-vs-terraform.md create mode 100644 docs/decisions/003-docker.md diff --git a/docs/decisions/000-template.md b/docs/decisions/000-template.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/decisions/001-porkbun.md b/docs/decisions/001-porkbun.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/decisions/002-dnscontrol-vs-terraform.md b/docs/decisions/002-dnscontrol-vs-terraform.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/decisions/003-docker.md b/docs/decisions/003-docker.md new file mode 100644 index 0000000..e69de29 From d4b71a8cdd09cb943c2fc5a6031125bbbeeca60c Mon Sep 17 00:00:00 2001 From: Jimmy Briggs Date: Mon, 18 Mar 2024 17:17:51 -0400 Subject: [PATCH 4/5] docs: add techstack files --- techstack.md => docs/techstack.md | 0 techstack.yml => docs/techstack.yml | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename techstack.md => docs/techstack.md (100%) rename techstack.yml => docs/techstack.yml (100%) diff --git a/techstack.md b/docs/techstack.md similarity index 100% rename from techstack.md rename to docs/techstack.md diff --git a/techstack.yml b/docs/techstack.yml similarity index 100% rename from techstack.yml rename to docs/techstack.yml From 57287c662e4d08a59d83886210236bbaced00a05 Mon Sep 17 00:00:00 2001 From: Jimmy Briggs Date: Mon, 18 Mar 2024 17:19:53 -0400 Subject: [PATCH 5/5] feat: add medium A records resolves #19 --- dnsconfig.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dnsconfig.js b/dnsconfig.js index 24143a0..e4192a0 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -8,6 +8,8 @@ D("noclocks.dev", REG_NONE , DnsProvider(DSP_PORKBUN) , DefaultTTL(600) , ALIAS("@", "lixie.porkbun.com.") + , A("medium", "162.159.153.4") + , A("medium", "162.159.152.4") , CNAME("*", "lixie.porkbun.com.") , CNAME("hub", "39843493.group43.sites.hubspot.net.") , CNAME("blog", "hashnode.network.")