feat(TALE-11): support custom DNS records

This commit is contained in:
Aarnav Tale 2024-07-07 14:52:47 -04:00
parent fd73832879
commit ab0cb7b782
No known key found for this signature in database
3 changed files with 264 additions and 0 deletions

View file

@ -8,6 +8,7 @@ import { loadConfig, patchConfig } from '~/utils/config/headscale'
import { getSession } from '~/utils/sessions'
import { useLiveData } from '~/utils/useLiveData'
import DNS from './dns'
import Domains from './domains'
import MagicModal from './magic'
import Nameservers from './nameservers'
@ -90,6 +91,11 @@ export default function Page() {
isDisabled={!data.config.write}
/>
<DNS
records={data.extraRecords}
isDisabled={!data.config.write}
/>
<Domains
baseDomain={data.magicDns ? data.baseDomain : undefined}
searchDomains={data.searchDomains}