Commit Graph

  • cc33fcbcc8 caddy: add caddy-dns/rfc2136 + test-rfc2136 site -- self-hosted ACME flow main Ryan Malloy 2026-05-21 13:27:05 -06:00
  • 18aa53bdc7 prod-readiness: alpine runtime + uid:gid passthrough + git auto-commit working Ryan Malloy 2026-05-21 13:01:36 -06:00
  • 162abedfdd .env now gitignored; .env.example is the committed template Ryan Malloy 2026-05-21 12:37:23 -06:00
  • 3dd99fa81a test: sandboxed docker-compose stack for plugin smoke testing Ryan Malloy 2026-05-21 12:17:49 -06:00
  • 47c8ff42e9 coredns/Dockerfile: bump Go to 1.25, CoreDNS to v1.14.3, GOPROXY=direct Ryan Malloy 2026-05-21 12:17:40 -06:00
  • 3720cd2885 deploy: enable rfc2136 plugin for all 84 production zones Ryan Malloy 2026-05-21 12:17:20 -06:00
  • 1b87bbb2c0 supported.systems: ssh → 149.28.207.111; vpn + web-bmh-servicedesk.bmh → CNAME ssh Ryan Malloy 2026-05-21 11:51:01 -06:00
  • 083e29bd3e docker-compose: make VULTR_API_KEY optional Ryan Malloy 2026-05-21 11:17:56 -06:00
  • 6d72d65642 Retire prepare-zones.sh pipeline; zones/ is now the served form Ryan Malloy 2026-05-21 11:14:42 -06:00
  • a9256f8ba4 coredns/Dockerfile: update plugin module path to git.supported.systems Ryan Malloy 2026-05-21 10:31:30 -06:00
  • baaa135ff3 supported.systems: add web-bmh-servicedesk.bmh A 45.77.1.152 Ryan Malloy 2026-05-21 10:17:42 -06:00
  • b482fa6732 ryanmalloy.com: add ns.supported.systems as additional NS Ryan Malloy 2026-05-20 20:38:14 -06:00
  • 618e9504e7 secondary: scaffold public CoreDNS secondary on ns.supported.systems Ryan Malloy 2026-05-20 18:40:11 -06:00
  • 94f2bdc68a supported.systems: migrate NS to HE + add ns glue (A/AAAA) Ryan Malloy 2026-05-20 18:22:46 -06:00
  • 48cddc91cf Phase 0 scaffolding: RFC 2136 plugin groundwork (inactive) Ryan Malloy 2026-05-20 18:20:43 -06:00
  • 9e345fa488 Corefile: drop explicit cache 30, use plugin default (3600) Ryan Malloy 2026-05-20 16:28:50 -06:00
  • 55ab2f4440 supported.systems: git A → CNAME git.supportedsystems.net Ryan Malloy 2026-05-20 16:20:22 -06:00
  • b6de35ff69 supported.systems: add explicit webmail CNAME → mail.supported.systems Ryan Malloy 2026-05-20 15:54:17 -06:00
  • 85ec79f14b supportedsystems.net: add git A 64.177.112.188 Ryan Malloy 2026-05-20 15:41:05 -06:00
  • f5c774f13e supported.systems: add explicit autodiscover/imap/smtp/pop CNAMEs Ryan Malloy 2026-05-20 15:24:55 -06:00
  • 49d370dae6 supported.systems: move mail to 155.138.160.10 + add old-mailu temp record Ryan Malloy 2026-05-20 15:21:45 -06:00
  • 6d6d412144 zones: repoint 6 CNAMEs from docker-2.supported.systems → docker-2.supportedsystems.net Ryan Malloy 2026-05-20 14:48:42 -06:00
  • ca4ddf712a supportedsystems.net: add docker-1 AAAA 2001:19f0:0:39a2:5400:6ff:fe2d:a42 Ryan Malloy 2026-05-20 14:12:36 -06:00
  • 1928e15a61 zones: repoint 4 apex records 149.28.126.25 → 64.177.113.31 (docker-2 migration) Ryan Malloy 2026-05-20 14:11:53 -06:00
  • 9bb87a0339 supportedsystems.net: add docker-2 A 64.177.113.31 + AAAA Ryan Malloy 2026-05-20 14:11:53 -06:00
  • 9720451115 ryanmalloy.com: drop stale _acme-challenge.timelinize.l TXT records Ryan Malloy 2026-05-20 14:11:53 -06:00
  • 8379e59f55 zones: repoint 24 records 108.61.229.209 → 108.61.23.129 (docker-1 migration) Ryan Malloy 2026-05-20 11:43:44 -06:00
  • 8dacdc5d3b scripts: chmod +x notify-he.py Ryan Malloy 2026-05-20 11:39:25 -06:00
  • 07e4813ad3 supportedsystems.net: add docker-1 A 108.61.23.129 Ryan Malloy 2026-05-20 11:38:52 -06:00
  • 1039838ff5 zones: retire 7 obsolete domains during docker-1 migration Ryan Malloy 2026-05-20 11:38:52 -06:00
  • 890a4214d6 CLAUDE.md: project knowledge — architecture, NOTIFY, SSH deploy, HE quirks Ryan Malloy 2026-05-20 11:32:25 -06:00
  • fc2ea0f2fc homestar.ink: add photos.mock-reso.demo A 144.202.24.151 Ryan Malloy 2026-05-20 00:25:08 -06:00
  • e46c05e3c8 scripts: add check-he.sh — parallel query across HE anycast NS for divergence detection Ryan Malloy 2026-05-20 00:14:20 -06:00
  • 4dad8f899a homestar.ink: demo records (demo, app.demo, help.demo, mock-api.demo, *.demo) -> 144.202.24.151 Ryan Malloy 2026-05-20 00:10:22 -06:00
  • 48aa6184b6 homestar.ink: move all 108.61.229.209 records to 104.238.162.49 (homestar-1.kpgidaho.com) Ryan Malloy 2026-05-19 23:42:19 -06:00
  • 66837afd56 supported.systems: route langfuse/grafana/siglip/*.siglip/staging.siglip to dell01 too Ryan Malloy 2026-05-18 21:42:34 -06:00
  • c597a21aad supported.systems: gpu/*.gpu -> 154.27.180.210, remove all AAAA Ryan Malloy 2026-05-18 21:40:56 -06:00
  • f8363e5ea7 zones: add explicit CNAME-to-apex for RFC 4592 empty-non-terminals Ryan Malloy 2026-05-18 18:34:51 -06:00
  • c19df5d0a5 homestar.ink: add auth, mcp, rentcache A 108.61.229.209 (fix empty-non-terminals) Ryan Malloy 2026-05-18 18:31:12 -06:00
  • fb3f4c5b31 coredns: tighten SOA timers to nudge HE's internal sync Ryan Malloy 2026-05-18 18:25:16 -06:00
  • f6111c2cbd homestar.ink: explicit A for mock-api.demo (workaround for RFC 4592 empty-non-terminal) Ryan Malloy 2026-05-18 17:29:05 -06:00
  • d4a5ce9f82 coredns: script-based NOTIFY to ns1.he.net on every prep Ryan Malloy 2026-05-18 16:57:54 -06:00
  • e31f83b6ae homestar.ink: add *.demo wildcard A 108.61.229.209 Ryan Malloy 2026-05-18 16:41:22 -06:00
  • b0dace3933 homestar.ink: add help, demo, app.demo, help.demo A records Ryan Malloy 2026-05-18 13:56:51 -06:00
  • 6cd3087cd5 homestar.ink: add app A 108.61.229.209 Ryan Malloy 2026-05-18 11:38:04 -06:00
  • c26ef5a5a0 homestar.ink: add api + mock-api A 108.61.229.209 Ryan Malloy 2026-05-17 04:05:26 -06:00
  • 5afdb05667 zones: replace all A 100.79.95.190 with CNAME rpm-bullet.mer.idahomuellers.net Ryan Malloy 2026-05-17 03:29:34 -06:00
  • ada5c872e3 homestar.ink: add photos.mock-reso A 108.61.229.209 Ryan Malloy 2026-05-16 22:01:45 -06:00
  • 87eaa27c4c coredns: auto-bump SOA serial (NN counter) on every make prep Ryan Malloy 2026-05-16 16:25:53 -06:00
  • 57c8366b7f coredns: document why HE-IP restriction lives at firewall, not CoreDNS Ryan Malloy 2026-05-16 16:04:44 -06:00
  • 1ab88a25f7 coredns: hidden-primary architecture with AXFR for HE secondaries Ryan Malloy 2026-05-16 15:49:42 -06:00
  • daf48b373d coredns: rename endpoint dns.l.supported.systems -> dns.supported.systems Ryan Malloy 2026-05-16 15:24:27 -06:00
  • b78cfb0b45 coredns: fix silently-broken healthcheck (distroless image has no wget) Ryan Malloy 2026-05-16 14:01:22 -06:00
  • 3d47d67e89 coredns: production port defaults (5353 plain DNS, 8081 health) Ryan Malloy 2026-05-16 13:59:33 -06:00
  • c1afe77b27 coredns: production Let's Encrypt cert via Caddy sidecar (DNS-01 + Vultr) Ryan Malloy 2026-05-14 01:34:57 -06:00
  • 066ba1892a coredns: DoT (:853) + DoH (:443) listeners with self-signed cert Ryan Malloy 2026-05-14 01:12:25 -06:00
  • 1f11c314b9 track .env (no secrets — port config only) Ryan Malloy 2026-05-12 01:51:22 -06:00
  • 10867ee319 coredns: docker compose stack with Vultr zone import Ryan Malloy 2026-05-12 01:51:09 -06:00