#
DigitalOcean DNS Setup for Stackryze Domains
Warning
These docs are in Beta and actively updated daily. Please report if you find any issues.
This guide shows you how to use DigitalOcean DNS as your DNS provider for your Stackryze Domains subdomain.
#
Why DigitalOcean DNS?
- Free DNS Hosting: Included with any DigitalOcean account
- Simple Interface: Easy-to-use control panel
- Reliable Infrastructure: Built on DigitalOcean's global network
- Fast Propagation: Quick DNS updates
- API Access: Automate DNS management
#
Prerequisites
Before you begin:
- Registered subdomain on domain.stackryze.com
- DigitalOcean account - Sign up here
Tip
If you haven't registered your subdomain yet, see our Getting Started guide first.
#
Step 1: Login to DigitalOcean Dashboard
- Log in to your DigitalOcean Dashboard
- Navigate to "Networking" in the left sidebar
- Click on "Networking"
#
Step 2: Navigate to Domains Tab
- Click on the "Domains" tab
- If this is your first time, you may need to add a payment method
- Fill in your payment details/credentials to proceed
- Once payment is set up, click "Add a domain" button
#
Step 3: Add Your Domain
- In the domain input field, enter your full subdomain (e.g.,
yourname.indevs.in) - Click "Add Domain" button
Important
Make sure to enter your complete subdomain from Stackryze Domains (e.g., myproject.indevs.in), not just the base domain.
#
Step 4: Copy Your DigitalOcean Nameservers
After adding the domain, DigitalOcean will display your nameservers:
You'll see three nameservers like:
ns1.digitalocean.com ns2.digitalocean.com ns3.digitalocean.comCopy all three nameservers - you'll need them in the next step
Warning
Your nameservers will be the same for all DigitalOcean domains. Always use the exact values shown in your dashboard.
#
Step 5: Update Nameservers in Stackryze Domains
Now add the DigitalOcean nameservers to your Stackryze domain:
- Log in to domain.stackryze.com
- Update nameservers with your DigitalOcean nameservers
- Click "Save"
Tip
For detailed instructions, see Updating Nameservers guide.
Important
DNS changes will be updated within 24-48 hours globally.
#
Step 6: Create an A Record
Now add your DNS records in DigitalOcean:
- In DigitalOcean, go to your domain's DNS management page
- Click "Create new record" or "Add record" button
- Select "A" as the record type
- Fill in the details:
- Hostname:
@(for root domain) or your subdomain name - Will Direct To: Your server's IP address (e.g.,
192.0.2.1) - TTL:
3600(1 hour) or your preferred value
- Hostname:
- Click "Create Record"
That's it! All steps are done. 🎉
Tip
Common Record Types:
- A Record: Points to an IPv4 address
- CNAME Record: Points to another domain (e.g., GitHub Pages)
- AAAA Record: Points to an IPv6 address
- MX Record: For email routing
#
SSL Configuration
SSL Handling:
- DigitalOcean DNS provides DNS services only
- SSL certificates must be managed by your hosting provider
For Common Hosting Platforms:
- Vercel/Netlify: Automatic SSL provisioning
- GitHub Pages: Automatic SSL after DNS verification
- DigitalOcean App Platform: Free automatic SSL certificates
- Custom Server: Use Let's Encrypt or commercial certificates
Tip
Most modern hosting platforms provide free automatic SSL certificates once DNS is configured.
#
Common Issues
#
Domain Not Added
Solution:
- Verify you entered the complete subdomain
- Check that you have an active DigitalOcean account
- Ensure subdomain format is correct
- Try refreshing the page and retry
#
DNS Not Resolving
Solution:
- Verify nameservers are correctly updated in your Stackryze dashboard
- Wait 10-30 minutes for DNS propagation
- Check DNS records in DigitalOcean
- Use DNS Checker to verify
- Ensure all three nameservers are entered correctly
#
Records Not Updating
Solution:
- Check TTL value - changes may be cached
- Verify record syntax is correct
- Ensure no conflicting records exist
- Wait for TTL period to expire before expecting changes
#
Domain Not Working After Setup
Solution:
- Verify nameservers in Stackryze dashboard match DigitalOcean
- Check DNS records in DigitalOcean
- Clear browser and DNS cache
- Wait up to 48 hours for full propagation
#
Advanced Features
- API Access: Manage DNS programmatically via DigitalOcean API
- IPv6 Support: Full support for AAAA records
- CAA Records: Certificate Authority Authorization
- SRV Records: Service records for advanced configurations
- Bulk Operations: Manage multiple records efficiently
#
Additional Resources
Need help? Join our Discord for live help or contact us at [email protected]