Instance Settings

Custom Domain

Xano has support for users on any of our paid plans to set up a custom domain to be used for the URLs of their API endpoints.

1

Head to the instance selection page and click the ⚙️icon next to your instance

2

Choose 'Custom Domain' from the panel that opens

3

Update the DNS records with your domain registrar

For more information on this process, consult your registrar's documentation. Quick links are provided below for your convenience.

4

Check for propagation and update the domain in Xano once complete

Once you add the DNS record, those changes need to propagate across the globe to various DNS servers. You can check the status of propagation at whatismydns.net.

The more green checkmarks you see here, the better. You are free to proceed at any time, but please note that in areas where propagation has not completed, your APIs may not be accessible.

5

Add your custom domain to the configuration panel

Add your domain and save your changes. They will be immediately applied, and your APIs and /Xano instance will be available at your new custom domain.

Connect via Xano Domain

In some cases, you may still want to connect to your Xano instance via the original Xano domain. To connect through your Xano domain, head to your instance selection screen. Click the three dots when hovering over your instance, and choose "Connect Via Xano Domain".

Database Connector

The Database Connector requires an add-on to our Starter plan or is included with the Pro plan.

You have the option to connect your Xano instance's PostgreSQL database directly with an external application or service. This can be useful if there is a platform for manipulating your database that you prefer to use over the Xano interface, creating custom backup and restore solutions, or even performing data analytics.

How to Access the Database Connector

On your instance selection screen, click the ⚙️ icon, and in the panel that opens, choose Database Connector.

The panel that opens is split into two sections, Details and Settings.

Details allows you to retrieve the access information for a direct database connection.

Settings allows you to enable and use an allow list, to limit direct database connections to specific IP addresses.

  1. Get your database's public IP

  2. Get your database credentials

  3. Settings Panel

  4. Add an IP address to your allow list

Clicking both of the "Get" buttons will provide us with the database IP and two sets of credentials, full-access and read-only.

From this panel, you can also revoke and re-generate your database credentials, should the need arise.

Establishing a Database Connection (Example)

You can use any application you'd like that is capable of connecting to a PostgreSQL database. In this example, we'll be using Navicat.

Select 'Connection' in the top-left, and fill in your credentials and the IP recieved from Xano.

Click 'Save' to save the connection. We can now navigate the PostgreSQL database from Xano using Navicat. We can even add / update data, run queries, etc...

FAQ

Why should you upgrade? Free accounts come with one workspace that shares resources with other Xano customers. It also is limited on capabilities such as storage, database records, and processing power. You'll easily be able to prototype most of your application in this type of account, but upgrading to a paid plan will give you a more powerful instance that can scale with your needs. View plan pricing and details.

How long does upgrading take? Upgrading an instance takes seconds to complete.

Does upgrading happen automatically once I pay?

You will need to update your API URL ORIGIN if:

  • You are adding certain features to your plan, such as Static IP

  • You are upgrading from free to paid

  • You are changing your server region

You do not need to update your API URL ORIGIN if: - You are upgrading from a PAID to PAID instance and not changing your server location.

How to Upgrade

1

Getting to the Upgrade screen

While on our free Build plan, you'll see a number of different places prompting you to upgrade whenever you're ready in the left-hand navigation, and in a banner at the top of the screen.

You can also navigate to your Billing screen by clicking your name in the bottom-left and choosing Billing.

2

Pick your plan

Find the plan you'd like to upgrade to, and click Upgrade

3

Choose any add-ons or other options

  1. Set your server region. It's best to choose a region that is closest to a majority of your user base.

  2. Select any add-ons that you'd like from here. You can always adjust these later, as well.

Get more CPU power with CPU Boost

  1. Click Final Review & Checkout whenever you're ready

  2. Switch to an Annual plan to save more from here

4

Fill out your information and click Subscribe

You're not done yet!

5

After completing checkout, you'll be taken to the Upgrade screen

Depending on the upgrade you're performing, we don't process the upgrade immediately. We do this to ensure a seamless transition for your users. The following scenarios will prompt a manual upgrade process:

  • Switching server regions

  • Upgrading from a free to a paid plan

  • Adding Static IP

If you've already connected a frontend or other external services to your Xano workspace, you'll likely need to update those URLs to match your new instance. You'll find your new instance URL by clicking Start Update on the panel that opens. (Don't worry, you'll still need to confirm once more before the process begins.)

Just look for the NEW URL ORIGIN. That's your new instance URL. You'll need to replace any instances of the EXISTING URL ORIGIN on your frontend or external connections with the NEW URL ORIGIN.

Whenever you're ready, type "I UNDERSTAND" in the Confirm box and click Start Update Now

Drafts

6

Congratulations!

Your upgrade will process in just a few moments, and you're now on your newly upgraded Xano instance.

Need help using any of the new features?

Our Support team and the Xano Community are always here to help.

Last updated

Was this helpful?