EvoHub Docs Sign in
DeutschDE
Diese Seite liegt noch nicht auf Deutsch vor und wird auf Englisch angezeigt.

Docs

Connect a custom domain

Mit KI verwenden
Als Markdown anzeigenDiese Seite als reiner Text, zum Einfügen in ein KI-Tool In Claude öffnenClaude Fragen zu dieser Seite stellen In ChatGPT öffnenChatGPT Fragen zu dieser Seite stellen
Mit Cursor / VS Code / Claude verbindenDiese Dokumentation aus Ihrem KI-Tool durchsuchen und lesen (MCP-Server)

URL des MCP-Servers

https://docs-dev.evohub.io/mcp

Claude Code

claude mcp add --transport http evohub-docs-docs https://docs-dev.evohub.io/mcp

Claude (claude.ai und Claude Desktop): Einstellungen → Konnektoren → Benutzerdefinierten Konnektor hinzufügen und die URL oben einfügen.

Claude Desktop — claude_desktop_config.json

{
  "mcpServers": {
    "evohub-docs-docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://docs-dev.evohub.io/mcp"
      ]
    }
  }
}

Cursor — ~/.cursor/mcp.json

{
  "mcpServers": {
    "evohub-docs-docs": {
      "url": "https://docs-dev.evohub.io/mcp"
    }
  }
}

VS Code — .vscode/mcp.json

{
  "servers": {
    "evohub-docs-docs": {
      "type": "http",
      "url": "https://docs-dev.evohub.io/mcp"
    }
  }
}

A docs site has exactly one public address: a subdomain you own, such as docs.example.com. EvoHub does not give sites an address of its own, so until a domain is connected and active, the site is visible only through Preview in the console. This page shows how to connect one.

You need permission to manage the site (docs:site:write) and access to your domain's DNS.

Before you start

  • Use a subdomain with at least three labels, like docs.example.com. Apex domains (example.com) are not supported.
  • One hostname serves one site across EvoHub. A hostname already used by another site or a status page is refused.
  • The site's pages show only once the site and the pages are published. You can connect the domain first and publish later.

Connect the domain

Enter the hostname

Open the site's Settings, Domain. Under Your domain, type the hostname (for example docs.example.com) and choose Connect domain.

Add the DNS records

EvoHub shows two records with Type, Name and Value, each with a Copy button:

Type Name Value
CNAME _acme-challenge.docs.example.com The value shown in the console
CNAME docs.example.com cname.evohub-dns.com

Add the _acme-challenge record first and wait for the status to turn green, then add the routing CNAME. That way the domain never goes live without a certificate.

Wait for validation

Choose Re-check to refresh the status. When it shows Verified · SSL active, the site is live at https://docs.example.com.

Tip

If your DNS is proxied through Cloudflare, set SSL to Full (not Flexible).

Domain status

Status Meaning
Not connected No domain yet.
Pending DNS The records are not found yet.
Validating The records are found and the certificate is being issued.
Verified · SSL active The site is live on the domain with a certificate.
Action needed The domain stopped being served — usually a record was removed or the certificate expired.

For Action needed, check that both records are still in your DNS exactly as shown, then Re-check. If it stays red, remove the domain and connect it again.

Keep both records in place for as long as the site uses the domain. Removing them takes the site off the address.

What the domain is used for

Everything a reader reaches is on this domain: the pages, search, llms.txt, the .md copies of pages, the MCP server, sign-in for private sites and change request preview links. Links EvoHub builds for you — a preview link, a test sign-in link — need the domain to be active.

Change or remove the domain

  • To move to a different hostname, connect the new one. It replaces the old one, which stops serving the site.
  • Remove domain disconnects the hostname. The site stays in the console and keeps its pages.

Zuletzt aktualisiert am