{{- /* SPDX-License-Identifier: AGPL-3.0-only OR LicenseRef-Commercial */ -}} {{- /* SPDX-FileCopyrightText: 2025-2026 Christian Galo */ -}}
{{/* An instance title inside the sites card's domains surface, under that card's own section header, so it is an h3.h6, the composite's pool-card idiom (overview-consistency D9). */}}

{{ .Domain }}

{{ if .Error }} {{ end }} {{ if .Hosted }}
{{ .Domain }} is part of our hosting; there's nothing for you to publish in DNS. Any name inside it is yours to use.
{{ else if .Canceled }}
Verification for {{ .Domain }} was canceled. The domain is free again; start over when you're ready.
{{ else if .Released }}
{{ .Domain }} was released. The domain is free again; claim it back at any time.
{{ else if .Expired }} {{ else if .Verified }} {{ if .Placed }}
{{ .Domain }} is verified ✓ and in use. Any name inside it is yours too: creating a site there needs no further DNS verification.
{{ else }}
{{ .Domain }} is verified ✓. Create a site with it from the service card on your dashboard; creation is instant now, with no further DNS verification.
{{ end }} {{ else }}

To connect {{ .Domain }}, add these records at your DNS provider:

{{ range .Records }} {{ end }}
Record Add this Status
{{ template "statusBadge" .RecordKindBadge }}
{{ .Purpose }}
Name
{{ .Name }}
Value
{{ .Value }}
{{ if .Optional }} Optional {{ else }} {{ template "statusBadge" .StateBadge }} {{ end }} {{ if and (eq .State "mismatch") .Observed }}
We saw:
{{ range .Observed }}
{{ . }}
{{ end }} {{ end }}
{{ .StatusText }}
{{ if .LastChecked }}Last checked {{ .LastChecked }}.{{ else }}Not checked yet.{{ end }} {{ if .ExpiresAt }}Complete verification by {{ .ExpiresAt }}.{{ end }}
DNS changes can take a few minutes to propagate. This view updates on its own; leave it and come back from your dashboard at any time while verification is pending.
{{ end }} {{ if .Polling }}
{{ end }}