How to set up a custom domain

    Setting up a custom domain is easy, follow these steps to get started.


    1. Login to Cloudflare dashboard

    Login (Signup) to your Cloudflare account, and add your domain. Cloudflare will scan your domain and give you the DNS settings and domain server names for last step.

    Login to Cloudflare dashboard

    2. Add a domain

    Add a domain

    3. Choose Free plan (although recommend Pro plan to get more features, security and support from Cloudflare)

    Choose Free plan (although recommend Pro plan to get more features, security and support from Cloudflare)

    4. Register your domain to Cloudflare

    Add CNAME record, request custom CNAME from us. Name - your domain, Content - [provided by us by email], Proxy Status - DNS only, TTL - 1 min. Additionally here you get Cloudflare server names for the last step.

    Register your domain to Cloudflare

    Request custom CNAME for your domain from us (in order to use it with our service). Please provide your domain name, eg. (urly.ws). We will provide you with the CNAME record to add to your Cloudflare domain settings. We are using Railway for our backend, all SSL certificates are provided by them.

    5. Additional settings: SSL/TLS > Edge Certificates

    Disable Universal SSL.

    Additional settings: SSL/TLS > Edge Certificates

    6. Additional settings: SSL/TSL > SSL Overview

    We recommend turning off SSL encryption, as its already provided by us through Railway.

    Additional settings: SSL/TSL > SSL Overview

    7. Additional settings: DNS > DNS settings

    CNAME Flattening put as Flatten CNAME at apex. This will allow you to use your domain without www. prefix.

    Additional settings: DNS > DNS settings

    8. Go to your domain provider (eg. namecheap, godaddy)

    Open your domain provider's website, log in to your account and open your domain settings.

    Go to your domain provider (eg. namecheap, godaddy)

    9. Change DNS settings

    Let's move your domain server to Cloudflare DNS. Cloudflare will give you domain names, such as: keaton.ns.cloudflare.com, marissa.ns.cloudflare.com.

    Change DNS settings

    10. Success

    After all these steps, you should be able to use your domain with our service. Note that it may take up to 48 hours for the changes to take effect.

    Terms and conditions

    Your domain will be available to use with our service after the changes, meaning you can use it to shorten links with your own domain. However, this domain will be available for everyone to use. If you want a private domain, please contact us for more information. However, public usage is free of charge and will give you free promotion of your domain.

    Privacy policy

    We do not store any data from your domain, except for the links you or others shorten with it. We do not share any data with third parties, and we do not use your data for any other purposes than providing you with the service.

    Ownership & Liability

    You are the owner of the domain, we have no rights over it. At any time you can remove the domain from our service and use it elsewhere. We are not responsible for the urls shortened with your domain. We do not take any responsibility for the content of the links, however we do monitor the links, and we will remove any harmful or illegal content as soon as possible. Continue if you agree with these terms.