juanfont / headscale

An open source, self-hosted implementation of the Tailscale control server
BSD 3-Clause "New" or "Revised" License
20.71k stars 1.15k forks source link

Wildcard DNS-Records #1840

Open Neon-44 opened 3 months ago

Neon-44 commented 3 months ago

Why

I use Headscale to securely selfhost my Applications. Currently i just route the Local IPs to my Server and force all my Tailscale Devices to use the Local DNS-Server. however, if i could define the Domains in the Headscale DNS-Config (Via a Wildcard in the best Case) i could stop advertising local routes and instead resolve those Domains to the Tailscale Domain.

I would prefer Wildcards, as i sometimes add / remove Services with unique subdomains and I'm a bit scared of a indent-mistake in the config when adding the new record bringing the Server down, locking me out.

Description

currently the DNS of Headscale (this one: https://github.com/juanfont/headscale/blob/main/docs/dns-records.md#Limitations) can only resolve specific Domains. I would like to be able to put a wildcard in there and all subdomains getting redirected off of that Wildcard

github-actions[bot] commented 1 week ago

This issue is stale because it has been open for 90 days with no activity.

Neon-44 commented 6 days ago

hey, can I get a quick feedback instead of just a stale? even if it's a wontfix, just so we know what's up.