> For the complete documentation index, see [llms.txt](https://help.launchpal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.launchpal.com/getting-started/domains/dns-only-mode.md).

# DNS Only Mode

With DNS Only mode you can purchase your domains at any 3rd party service, and then let LaunchPal manage the DNS.

That way you still get the benefit of the efficiency of LaunchPal when changing or upgrading projects, but you can continue to use your own preferred domain registration service.

**⚠️ WARNING: We have no way for you to add additional records to the DNS in LaunchPal for things like email, google verification, or Voluum cnaming. So only import clean domains that don't need lots of services on the DNS.**

Here are the steps.

## Step 1 - Import Domain

Assuming you have the domain purchased, go into launchpal - while creating a project or in the domains tab - enter the root domain name and click `Import domain`

🙋 **REMEMBER: Importing does NOT actually import any existing DNS records for the domain.**

![](/files/-MHqIbDMc1DwsnaGIiGb)

## Step 2 - Set domain Nameservers

Go into your domain registrar's interface and set the domain name servers to:

* `ns1.dnsimple.com`
* `ns2.dnsimple.com`
* `ns3.dnsimple.com`
* `ns4.dnsimple.com`

**Here is an example of doing this in Namecheap.**&#x20;

If you use another registrar and need some help, just chat to us by clicking the chat icon at bottom right of your screen.

Login to your name cheap dashboard and look up your domain you want to manage with LaunchPal. Use search ;)

![](/files/-MHqIbDNqoTatBEntR5E)

Then click the `Manage` on the right hand of the domain row.

![](/files/-MHqIbDORiHWHWt7ji1S)

On the domain management screen find the `Nameservers` section, and click the dropdown to select `Custom DNS`

![](/files/-MHqIbDP7UPr3Ab4Tkmq)

Then replace or enter the required name servers.

## Step 3 - Wait on Propagation

Oh the pain of propagation. This can take seconds for a .com, or days for some weird country domains.

Best way to check is [Whats My DNS](https://www.whatsmydns.net), enter your domain and select `NS` in the type dropdown field:

![](/files/-MHqIbDQ2AhFJmLeBQg7)

Then make sure it shows the DNSSimple name servers for each of the checks listed in the table.

![](/files/-MHqIbDRZYhiawXFgw-i)

## Step 4 - Assign to project

Once you know it has propagated, you can use the domain for one of your projects.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.launchpal.com/getting-started/domains/dns-only-mode.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
