Ari
b761f70042
refactor: extract helper functions into dedicated helpers.js module
2026-04-08 15:33:06 -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
57930abc00
Add opencode.jsonc configuration for DNSControl documentation.
2026-03-08 11:43:12 -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
321790cfb4
Add encrypted credentials via git-crypt.
2026-02-25 21:06:50 -05:00
Ari
3da867f69f
Add initial project files and configuration.
2026-02-25 21:01:28 -05:00