Commit Graph

18 Commits

Author SHA1 Message Date
Ari 0184d4b37a feat(dnsconfig.js): add Anubis CNAME record to arirex.me domain for RexBox services 2026-04-22 10:44:09 -04:00
Ari ce496008a6 feat(dns): add ConvertX & Opengist records
Add ConvertX, Opengist; move OpenWebUI and Pocket ID to rexcloud;
rename Matrix entries to use explicit client/server names (Element/Synapse);
remove Traefik and Traefik Forward Auth entries.
2026-04-19 20:20:05 -04:00
Ari cb6bf32ebb feat(IPFS): reenable IPFS gateway subdomains 2026-04-08 15:38:39 -04:00
Ari 5afb9f48f5 feat(openalias): add BTC, ETH, and LTC OpenAlias records
Extends OpenAlias configuration with Bitcoin, Ethereum, and Litecoin donation addresses alongside the existing Monero entry.

Also tightens the openalias() helper to use strict type checks.
2026-03-22 17:41:49 -04:00
Ari 11792cba26 style: add section dividers to helper function groups 2026-03-20 20:21:48 -04:00
Ari 901ea165e5 fix(openalias): output CRC-32 checksum as uppercase hex string and handle UTF-8 correctly
UTF-8 characters (e.g. '€') will now be handled correctly instead of strictly ASCII.
2026-03-20 20:03:53 -04:00
Ari 1621d82c56 feat(openalias): add openalias helper with crc32 checksum support
Replaces the hand-crafted OpenAlias TXT record for arirex.me with a reusable openalias() function that builds spec-compliant oa1 records. Includes an optional CRC-32 checksum appended as the last field.
2026-03-20 19:54:21 -04:00
Ari a4e058fe53 refactor(minecraft): extract minecraft server records into reusable helper function 2026-03-20 14:30:30 -04:00
Ari aadfc83e9d 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.
2026-03-19 14:24:16 -04:00
Ari 142b3f014b chore: update flake and dns config 2026-03-12 14:29:14 -04:00
Ari aa6431e6e7 Use builders where possible. Minor changes and fixes. 2026-03-08 14:17:07 -04:00
Ari 77293ba260 Add README and make some sanity changes. 2026-03-08 13:36:30 -04:00
Ari 738d1d9753 Refactor CAA records to use CAA_BUILDER and update type definitions to version 4.35.0. 2026-03-08 11:42:01 -04:00
Ari 4dbaea7561 Refactor DNS configuration and update flake.lock. 2026-03-08 03:43:18 -04:00
Ari ef7726373e Update services and add IPv6 address. 2026-03-08 01:27:26 -05:00
Ari f1ee887cec Separated out media stack entires.
Additionally shuffled some records around.
2026-02-25 22:22:35 -05:00
Ari 6ce626c168 Fix formatting and enable ignored records. 2026-02-25 21:16:56 -05:00
Ari 3da867f69f Add initial project files and configuration. 2026-02-25 21:01:28 -05:00