Jelly URL allows users to add a custom domain. Jelly uses Cloudflare to provide a SSL certificate to your domain, which lets users access the domain with https.
Getting your domain ready
The first step in adding your custom domain is changing the nameservers. This allows Jelly to manage the domain name and point it to the right IP address.
If your domain is already associated with a cloudflare account, you’ll have to remove it so Jelly can use it.
You’ll need to visit the site where your domain is hosted and change the nameservers to these values:
emily.ns.cloudflare.com
matt.ns.cloudflare.com
The process for changing the name servers will be different depending on which host you use. Here are some tutorials for common domain name registrars:
If your domain name registrar is not on that list, you should be able to find a tutorial by google searching “change nameservers [website]”.
Note: it may take up to 48 hours for the nameservers to change, though it usually does not take that long. You won’t be able to complete this process until the nameservers have updated
You can use a site like MX Toolbox to check if they are updated yet.
Adding the domain to your account
Once you updated your nameservers, you can connect the domain to your account.
First, open the settings tab on your account. You should see an option to add a custom domain.
The first field is your domain name. It should look something like example.com
(make sure you don’t include http://
, https://
, or www.
when you enter your domain name).
The second field is your homepage. This is the link that users will be directed to when they try to visit a link that does not exist or try to visit the homepage of your site. It’s probably a good idea to set this to your main website.
Once you fill out each field, click save.
Note: if your nameservers haven’t updated yet, you’ll probably get an error. If that happens, wait a little while and then try again.
Adding a subdomain
If you want to add a subdomain to your account, you’ll have to follow a slightly different process.
The first step is to add a CNAME
record to your domain’s DNS. A CNAME
record allows the domain to redirect traffic to a subdomain to a different location.
Your CNAME
record should point to urlly.in
. It should look something like this:
Name | Type | TTL | Data |
---|---|---|---|
[your subdomain] | CNAME | 1h | urlly.in |
The name field should be the subdomain name, for example, if you were using link.example.com
you would enter link
.
The TTY field can be whatever you want, that just specifies how often to update the record. 1 hour is generally fine.
Note: you most likely will not be able to enable SSL with this domain, so you’ll have to edit the links you share to start with
http://
instead ofhttps://
. However, if you use a service like Cloudflare with your domain, you can change your SSL/TSL encryption mode to Flexible, and that will allow you to usehttps://
Once you pointed your domain to urlly.in
, you can add it using the same process as adding a normal domain. Jelly URL will automatically detect if you are using a subdomain and change the settings accordingly.
Using your new domain
Once you set up your new domain, you can start using it! Once you refresh the page, you’ll be able to copy a link with the new domain when you open the details page for a link.
It might take a little while for your new domain to start working. If you’ve waited a while and it’s not working, be sure to review the troubleshooting options.
Troubleshooting
If you’re having issues setting up your domain, please read the troubleshooting your custom domain document.