Buy a Domain
Register a new domain directly through the platform
Bring Your Own Domain
Point a domain you already own at Shard Cloud
*.shardweb.app subdomain or a raw VM IP. There are two ways to get one:
- Register a new domain directly through Shard Cloud — we handle the purchase, renewal, and DNS.
- Bring your own domain (BYOD) — use a domain you already own at another registrar by pointing its nameservers at Shard Cloud.
Bringing your own domain requires a Core plan or higher.
Buying a Domain
Domains are registered through our registrar partner (Namesilo) and billed as a one-time invoice.1
Check availability
Search for a domain in the dashboard to get live availability and pricing, including up to 4
alternative TLD suggestions if your first pick is taken.
2
Register
Choose how many years to register (1–5) and a payment method — credit card (a card-processing
fee applies) or PIX. Registering creates an invoice; the domain is only registered with the
registrar once that invoice is paid.
3
Automatic setup
Once payment clears, Shard Cloud registers the domain and takes over its DNS automatically.
Auto-renew is enabled by default.
Most domains discount the first year of registration; years 2 and beyond (and all renewals) are
billed at the standard renewal rate, not a flat multiple of the first-year price. The dashboard
always shows the real per-year price before you buy.
Bringing Your Own Domain
If you already own a domain at another registrar (Namecheap, GoDaddy, etc.), you can bring it to Shard Cloud instead of transferring ownership — you keep the domain registered where it is, and just delegate DNS to Shard Cloud.1
Register the external domain
Add the domain from the dashboard. Shard Cloud provisions a dedicated DNS zone for it and gives
you two nameservers to configure. The domain starts out in a pending state.
2
Update nameservers at your current registrar
Log in to wherever the domain is currently registered and replace its nameservers with the pair
Shard Cloud gave you. This pair is unique to your domain — don’t reuse nameservers from a
different domain.
3
Verify
Once the change propagates, verify it from the dashboard — or just wait, since a daily
background check does this automatically. Verification checks the real delegation status of
your domain, not just what nameservers you typed in, so it can’t be spoofed by pointing at a
shared nameserver pair that isn’t actually authoritative for your zone.
4
Active
Once verified, the domain becomes active with Shard Cloud managing its DNS — from here it
behaves the same as a platform-registered domain.
You can only have one domain awaiting verification at a time, and up to 15 external domains
per account (this cap doesn’t apply to domains you buy through the platform — those are
unlimited). We also do a quick registration check before setting anything up, so adding a domain
that isn’t actually registered anywhere will be rejected.
Using Your Domain
Once a domain is active — whether bought or brought — you can point it at an app or a VM straight from the dashboard. Shard Cloud creates the necessary DNS records for you automatically:Point at an App
Attaching a domain to an app creates the DNS record (and the validation records needed for
SSL) for you. If the app doesn’t already have this hostname as a custom domain, it’s claimed
automatically — apps can have up to 5 custom domains, and this requires a Core plan or higher.
Point at a VM
Attaching a domain to a VM creates a DNS record pointing directly at the VM’s IP address.
example.com) directly, or use a subdomain (app.example.com)
instead.
A freshly registered domain needs about 30 minutes before its DNS delegation is confirmed and
it’s ready to use this way — this happens automatically, no action needed.
Managing DNS Records Directly
Beyond the app/VM shortcuts, you have full control over a domain’s DNS: create, update, and delete individual records (A, CNAME, TXT, MX, and more), switch the domain’s SSL mode
(flexible/full), and purge its edge cache — all from the domain’s page in the dashboard.
Renewal
- Platform-Registered Domains
- External (BYOD) Domains
Renewal is handled automatically. An invoice is generated 20 days before expiry and gives you
15 days to pay; on payment, the domain is renewed and the expiry date updates. You can disable
auto-renew if you don’t want this, re-enable it later, or renew on demand for 1–5 years at a
time — all from the domain’s page in the dashboard.