Connect a .ng domain to OneBit Deploy

Same company, two products. The domain still needs a record — here is which one.

Deploy is OneBit’s hosting product: Node.js, Next.js and static sites. Every app gets a public URL with HTTPS already handled; a custom domain is added on top of it.

Deploy shows you the exact record to create for your app rather than publishing one address for everyone, so read the value off the app’s Domains tab.

The records

TypeName / HostValue
CNAMEyour subdomain, e.g. app or wwwthe value shown on your app’s Domains tabDeploy’s documentation describes the record as typically a CNAME for a subdomain, with the exact value shown in the app.

Read from OneBit Deploy's own documentation on 9 September 2026 — the source is linked at the foot of this page. If your dashboard shows something different from what is here, your dashboard is right: use it.

Step by step

  1. 1In Deploy, open your app and go to the Domains tab.
  2. 2Add the domain, for example app.yourname.com.ng. Deploy shows the DNS record it needs.
  3. 3In the OneBit domain panel, open the domain, go to DNS, and create exactly that record.
  4. 4Wait for the record to resolve. Deploy then verifies the domain and issues a TLS certificate for it automatically.
  5. 5Back in the domain, open DNS check and confirm the resolvers agree with what you just set. That is the difference between "I saved the record" and "the internet can see it".

Then check it worked

Saving a record and the internet seeing a record are two different events. Open the domain in the panel and run the DNS check: it asks twenty public resolvers directly, including ipNX in Nigeria, and shows you which already have the new answer. More on what the check covers.

Questions

Do I have to buy the domain and the hosting together?
No. They are separate products with separate prices, and either works without the other.
Do I need to install a certificate?
No. Deploy provisions and renews certificates automatically, for the default app URL and for custom domains.
The domain is not verifying.
Deploy’s docs note that DNS changes take time to propagate; wait for the record’s TTL and check again. The DNS check here tells you whether the record is visible yet.

Sources

Need the domain first?

Check whether the name you want is free across .ng, .com.ng, .org.ng, .net.ng and .i.ng.

Check a domain