> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackryze.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing domains

> Update nameservers, renew, and delete Stackryze Domains from your dashboard.

Learn how to manage your registered domains, update nameservers, renew them, and delete them when you're done.

## Accessing your domains

1. Sign in at [domain.stackryze.com](https://domain.stackryze.com/).
2. Click **My Domains** in the sidebar.

You'll see every domain you own with its status, expiry date, and nameservers.

## Domain overview

Each domain shows:

* **Domain name** — your subdomain (for example `yourname.indevs.in`, `yourname.sryze.cc`, `yourname.ryzedns.org`, or `yourname.nx.kg`).
* **Status** — Active, Expiring Soon, or Expired.
* **Registered on** — registration date.
* **Expiry date** — when the domain expires.
* **Registration period** — current validity (one year, fixed).
* **DNS configuration** — current nameservers.

<img src="https://mintcdn.com/suraj-fa1b14a4/aCYX46EsvKFG18Od/docs/domains/media/dashboard/img_1.png?fit=max&auto=format&n=aCYX46EsvKFG18Od&q=85&s=326c23bcaf809f32a5bf44c502c630d1" alt="Stackryze Domains dashboard showing domain detail page" width="1916" height="1008" data-path="docs/domains/media/dashboard/img_1.png" />

## Updating nameservers

Every Stackryze Domain keeps the two Stackryze nameservers in the zone (`ns1.stackryze.com` and `ns2.stackryze.com`) and supports up to **4 additional custom nameservers** for redundancy or to point at a third-party provider alongside Stackryze. The maximum number of NS records per domain is **6** — 2 Stackryze (mandatory) plus 4 custom (optional).

To add a third-party provider:

<Steps>
  <Step title="Set up the new provider">
    Create the zone at your new provider first. See the [DNS providers](/docs/guides/domains/dns-providers) list for step-by-step guides.
  </Step>

  <Step title="Open DNS Configuration in the dashboard">
    Go to **My Domains** and click **Manage** on your domain. Scroll to **DNS Configuration → Custom nameservers** and click **Add**.
  </Step>

  <Step title="Enter the provider's hostnames">
    Add up to 4 authoritative hostnames:

    * **Custom 1:** `ns1.example.com`
    * **Custom 2:** `ns2.example.com`
  </Step>

  <Step title="Save">
    Click **Save**. The 2 Stackryze nameservers stay in place alongside your additions.
  </Step>
</Steps>

The Stackryze nameservers cannot be removed through the dashboard. If you need to delegate entirely to a third party, contact [support@stackryze.com](mailto:support@stackryze.com).

<Note>
  DNS changes propagate in 5–10 minutes, but can take up to 48 hours globally.
</Note>

### Verify propagation

```bash theme={null}
dig NS yourname.indevs.in
```

Or use [DNS Checker](https://dnschecker.org/) or [What's My DNS](https://www.whatsmydns.net/).

## Renewing domains

Domains are valid for one year from registration.

### When you can renew

* Renewal opens 60 days before expiry.
* Email reminders go out at 60 days and 10 days before expiry.

### How to renew

1. Go to **My Domains**.
2. Find your domain in the list.
3. Click **Renew** (the green button on the right).
4. Confirm.
5. Expiry extends by one year.

<img src="https://mintcdn.com/suraj-fa1b14a4/aCYX46EsvKFG18Od/docs/domains/media/dashboard/domain-list.png?fit=max&auto=format&n=aCYX46EsvKFG18Od&q=85&s=845d2bae3077805862801451d8059900" alt="Domain list with Renew button highlighted" width="926" height="94" data-path="docs/domains/media/dashboard/domain-list.png" />

<Tip>
  Renewal is 100% free — there is no charge to extend a Stackryze Domain.
</Tip>

<Note>
  If you click **Renew** before the 60-day window, you'll see a message showing when renewal becomes available.
</Note>

<img src="https://mintcdn.com/suraj-fa1b14a4/aCYX46EsvKFG18Od/docs/domains/media/dashboard/cannot-renew.png?fit=max&auto=format&n=aCYX46EsvKFG18Od&q=85&s=e5d929d0b39a75904fa0bbcd50a0c8bf" alt="Cannot renew message shown when outside the renewal window" width="368" height="148" data-path="docs/domains/media/dashboard/cannot-renew.png" />

### What if you don't renew?

| Timeline   | What happens                                                       |
| ---------- | ------------------------------------------------------------------ |
| Day 0      | Domain expires (status moves to Expired automatically).            |
| Days 1–15  | Grace period — domain still works, DNS remains active.             |
| Day 15     | Soft-deleted; DNS records removed.                                 |
| Days 15–22 | Cooling-off period (7 days) — name cannot be registered by anyone. |
| Day 22+    | Name becomes available for registration again.                     |

<Warning>
  You can only renew during the 15-day grace period. Once day 15 passes, the domain is deleted and cannot be renewed.
</Warning>

## Deleting domains

If you no longer need a domain, delete it from the **Danger Zone**.

1. Scroll to the **Danger Zone** at the bottom of the domain page.
2. Click **Delete Domain**.
3. Confirm.

<Warning>
  DNS records are removed immediately. Your domain stops working right away.
</Warning>

### Cooling-off period

After deletion:

* A 7-day cooling-off period begins immediately.
* The name cannot be registered by you or anyone else during this time.
* Deletion is permanent — domains cannot be restored.

<Warning>
  Once you delete a domain, it enters a 7-day cooling-off period. After 7 days, the name becomes available for anyone to register. Restoration is not possible.
</Warning>

## Domain status reference

| Status               | Meaning                                                  |
| -------------------- | -------------------------------------------------------- |
| **Active**           | Working normally.                                        |
| **Expiring Soon**    | Less than 60 days until expiry.                          |
| **Expired**          | Past expiry but in the 15-day grace period.              |
| **Pending Deletion** | Scheduled for deletion.                                  |
| **Deleted**          | Removed from DNS (cooling off for 7 days).               |
| **Pending DNS**      | Waiting for DNS records to be created (automatic retry). |

## Activity history

Every change to your domains is recorded:

1. Click **History** in the sidebar.
2. Review the full audit log: registrations, nameserver updates, renewals, deletions, and login events.

## Domain limits and quotas

### Default limits

* **Names per account:** up to 4 — one of each namespace (`indevs.in`, `sryze.cc`, `ryzedns.org`, `nx.kg`).
* **Domain length:** 3–63 characters
* **Nameservers required:** at least 2
* **Renewal window:** 60 days before expiry
* **Grace period:** 15 days after expiry
* **Cooling-off period:** 7 days after deletion

### Need more domains?

Email [support@stackryze.com](mailto:support@stackryze.com) with:

* Your GitHub username.
* The reason for the increase.
* How many domains you need.

We reply within 1–2 business days.

## Public-suffix behavior

Every registered Stackryze Domain is submitted to the **Public Suffix List** (PSL), the same list browsers, certificate authorities, and password managers consult to decide where one registrable name ends and the next begins. Once a name is on the list, the boundary is enforced by the consumers — not by Stackryze.

What that gives you in practice:

* **Browsers scope cookies correctly.** Chrome, Firefox, Safari, and their derivatives treat `yourname.indevs.in` the same way they treat `example.com` — cookies set on the registered label don't leak to sibling names under `indevs.in`.
* **Cross-origin isolation holds.** A page on `app.yourname.indevs.in` cannot read cookies or storage set by a sibling name unless that sibling explicitly opts in. The same boundary exists between any two Stackryze Domains.
* **Certificate authorities are strict.** When you request a TLS cert for `yourname.indevs.in`, the CA verifies you control the registered label — exactly as they do for `yourname.example.com`. A malicious party cannot register a sibling prefix and trick the CA into issuing them a cert that overlaps yours.
* **Password managers segregate credentials.** 1Password, Bitwarden, Chrome's password store, and others treat each registered Stackryze Domain as its own origin for credential scoping.

You don't have to do anything special to benefit from this — it follows from your name being on the PSL, and PSL-aware tools already respect the boundary by default.

<Note>
  Stackryze submits each registered name to the PSL; it is the PSL consumers (browsers, CAs, password managers) that enforce the boundary. Mainstream browsers, certificate authorities, and password managers all consult the PSL.
</Note>

## Common issues

### Nameservers not updating

1. Wait 5–10 minutes for propagation.
2. Clear your DNS cache (`sudo dscacheutil -flushcache` on macOS, `ipconfig /flushdns` on Windows).
3. Confirm the nameservers are correct in the dashboard.
4. Check [DNS Checker](https://dnschecker.org/).

### Domain not resolving

1. Verify nameservers in the dashboard.
2. Check DNS records in your DNS provider.
3. Confirm the zone is configured for your subdomain.
4. Wait up to 48 hours for global propagation.

### Can't renew

* Renewal opens 60 days before expiry.
* Check the expiry date on the domain.
* If expired, confirm it is still within the 15-day grace period.

### Accidentally deleted

1. Wait for the 7-day cooling-off period to complete.
2. Re-register the domain once available.
3. Deletions are permanent — support cannot restore.

<Tip>
  Set a calendar reminder for 60 days before expiry. We also email you at 60 and 10 days out.
</Tip>

## Best practices

### Maintenance

* Review your domains monthly.
* Set calendar reminders for renewals.
* Keep your account email current.
* Watch activity history for unexpected changes.

### DNS configuration

* Pick a reliable DNS provider. [Cloudflare](/docs/guides/domains/dns-providers/cloudflare) is a good default.
* Configure proper DNS records (A, CNAME, MX, TXT).
* Test your domain after every change.
* Keep a backup of your nameservers.

### Security

* Enable two-factor authentication on GitHub.
* Review activity history regularly.
* Never share account credentials.
* Report suspicious activity to [security@stackryze.com](mailto:security@stackryze.com).

## Need help?

* [Troubleshooting](/docs/guides/domains/troubleshooting)
* [Getting started](/docs/guides/domains/getting-started)
* [DNS providers](/docs/guides/domains/dns-providers)
* [Discord Community](https://discord.gg/wr7s97cfM7)
* [Email Support](mailto:support@stackryze.com)
* [GitHub Issues](https://github.com/stackryze/domains-docs/issues)
