Show HN: OctoDNS, Tools for managing DNS across multiple providers

Show HN (score: 9)
Found: November 19, 2025
ID: 2446

Description

DevOps
Show HN: OctoDNS, Tools for managing DNS across multiple providers After the major outages from AWS and Cloudflare, I began wondering how to make my own services more resilient.

Using nameservers from different providers is doable but a bit tricky to manage. OctoDNS helps automate keeping the zones synced so AWS, Cloudflare, etc. are all serving the same information.

In an age of centralized infrastructure, we can exploit the capabilities from the origins of the decentralized internet.

More from Show

Show HN: Ambient light sensor control of keyboard and screen brightness in Linux

Show HN: Ambient light sensor control of keyboard and screen brightness in Linux I have always wanted cool features in Linux because I use it day to day as my OS. I have always wanted to implement this feature and do it properly: one that automatically adjusts keyboard and LCD backlights using data from the Ambient Light Sensor.<p>I enjoy low-level programming a lot. I delved into writing this program in C. It came out well and worked seamlessly on my device. Currently, it only works for keyboard lights. I designed it in a way that the support for LCD will come in seamlessly in the future.<p>But, in the real world, people have different kinds of devices. And I made sure to follow the iio implementation on the kernel through sysfs. I would like feedback. :)

Show HN: Oblivious HTTP for Go

Show HN: Oblivious HTTP for Go I couldn&#x27;t find a suitable go implementation for Oblivious HTTP Client &amp; Gateway (RFC 9458). So, I&#x27;m open sourcing ours.<p>Some background: OHTTP is a protocol that hides who you are from the data you send - if you&#x27;ve ever used products of Apple, Mozilla, Fastly, or Cloudflare (to name a few) you probably used OHTTP.<p>Key Features:<p>- implemented as http.RoundTripper<p>- supports chunked transfer encoding<p>- customizable HPKE (e.g., for custom hardware-based encryption)<p>- built on top of twoway and bhttp libraries<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;confidentsecurity&#x2F;ohttp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;confidentsecurity&#x2F;ohttp</a><p>Detail: <a href="https:&#x2F;&#x2F;blog.confident.security&#x2F;ohttp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.confident.security&#x2F;ohttp&#x2F;</a><p>Explainer: <a href="https:&#x2F;&#x2F;support.mozilla.org&#x2F;en-US&#x2F;kb&#x2F;ohttp-explained" rel="nofollow">https:&#x2F;&#x2F;support.mozilla.org&#x2F;en-US&#x2F;kb&#x2F;ohttp-explained</a><p>Specs: <a href="https:&#x2F;&#x2F;datatracker.ietf.org&#x2F;doc&#x2F;rfc9458&#x2F;" rel="nofollow">https:&#x2F;&#x2F;datatracker.ietf.org&#x2F;doc&#x2F;rfc9458&#x2F;</a> , <a href="https:&#x2F;&#x2F;datatracker.ietf.org&#x2F;doc&#x2F;draft-ietf-ohai-chunked-ohttp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;datatracker.ietf.org&#x2F;doc&#x2F;draft-ietf-ohai-chunked-oht...</a><p>Feedback welcome!

Show HN: Write Go code in JavaScript files

Show HN: Write Go code in JavaScript files I built a Vite plugin that lets you write Go code directly in .js files using a &quot;use golang&quot; directive. It compiles to WebAssembly automatically.

Show HN: Inspec – Specification scheduling software for interior designers

Show HN: Inspec – Specification scheduling software for interior designers Hi HN, I&#x27;m Nick and I built Inspec with my partner Caitlin (she&#x27;s the interior designer, I&#x27;m the developer).<p>Inspec lets interior designers create and manage FF&amp;E schedules - basically spec sheets listing everything that goes in a room before the furniture: flooring, paint, countertops, lighting, fixtures, etc.<p>This process is currently exclusively done using Excel, and while this works to some degree, it comes with a lot of manual work and clunkiness. When Caitlin started working remotely, I watched her deal with these issues daily. So I spent the past 9 months building a better solution.<p>Key Features:<p>- Realtime collaboration<p>- Revision control (versioning)<p>- Professional PDF exports<p>- QR codes to print out on-site for contractors, builders etc. to always have the latest version<p>- Completely customisable fields and a familiar workflow to Excel to keep learning curve small<p>When we first started building this we thought it was completely unique, but turns out there are 2 competitors. I think our positioning is quite different though as we seek to only replace this document creation, rather than overhaul the entire project management and try to be a complete solution. So that’s helped to guide our focus, but also validated that interior designers are looking to modernise their software.<p>Tech stack:<p>I used my SaaS boilerplate which is just a modified T3 stack template with everything set up just how I like it. So Next.js with the pages router, TS, Trpc, Prisma + PostgreSQL, and TailwindCSS. I’ve also got Pusher for realtime collaboration, Redis and BullMQ for keeping a seperate background worker for PDF and web scraping jobs.<p>I can’t imagine many interior designers are on HN, but figured I would share this for anyone who wants to take a look :) feedback always welcome! The landing page is at <a href="https:&#x2F;&#x2F;inspec.design" rel="nofollow">https:&#x2F;&#x2F;inspec.design</a>

No other tools from this source yet.