From aadfc83e9d5680dda60dff9fb5f9942d8252e25d Mon Sep 17 00:00:00 2001 From: Jarrett Aiken Date: Thu, 19 Mar 2026 14:24:16 -0400 Subject: [PATCH] feat(minecraft): add Frantic and The Furry Cult server DNS entries Replace single Minecraft CNAME with two named subdomains and add corresponding SRV records for both servers under arirex.me. --- dnsconfig.js | 12 +++++++++++- flake.lock | 6 +++--- types-dnscontrol.d.ts | 2 +- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/dnsconfig.js b/dnsconfig.js index 0d93d99..6e12aea 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -96,7 +96,8 @@ cnames("arirex.me", rexbox, [ "Karakeep@karakeep", "Matrix / Client@chat", "Matrix / Server@matrix", - "Minecraft@mc", + "Minecraft > Frantic@frantic.mc", + "Minecraft > The Furry Cult@thefurrycult.mc", "Ntfy@ntfy", "OpenWebUI@ai", "Pocket ID@id", @@ -109,6 +110,15 @@ cnames("achl.fr", rexbox, [ "Matrix / Server@matrix", ]); +D_EXTEND("arirex.me", + SRV("_minecraft._tcp.frantic.mc", 0, 0, 63548, "frantic.mc.arirex.me."), + SRV("_minecraft._udp.frantic.mc", 0, 0, 63548, "frantic.mc.arirex.me."), + + SRV("_minecraft._tcp.thefurrycult.mc", 0, 0, 54924, "thefurrycult.mc.arirex.me."), + SRV("_minecraft._udp.thefurrycult.mc", 0, 0, 54924, "thefurrycult.mc.arirex.me."), +); + + /* -------------------------------------------------------------------------- *\ RexCloud Services \* -------------------------------------------------------------------------- */ diff --git a/flake.lock b/flake.lock index 71aa6c8..10290dd 100644 --- a/flake.lock +++ b/flake.lock @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1773122722, - "narHash": "sha256-FIqHByVqxCprNjor1NqF80F2QQoiiyqanNNefdlvOg4=", + "lastModified": 1773821835, + "narHash": "sha256-TJ3lSQtW0E2JrznGVm8hOQGVpXjJyXY2guAxku2O9A4=", "owner": "nixos", "repo": "nixpkgs", - "rev": "62dc67aa6a52b4364dd75994ec00b51fbf474e50", + "rev": "b40629efe5d6ec48dd1efba650c797ddbd39ace0", "type": "github" }, "original": { diff --git a/types-dnscontrol.d.ts b/types-dnscontrol.d.ts index 4f1e35b..a1a726d 100644 --- a/types-dnscontrol.d.ts +++ b/types-dnscontrol.d.ts @@ -1,7 +1,7 @@ // This file was automatically generated by DNSControl. Do not edit it directly. // To update it, run `dnscontrol write-types`. -// 4.35.0 +// 4.36.1 // WARNING: These type definitions are experimental and subject to change in future releases. interface Domain {