Deployment
Deployment Regions

Deployment Regions

We currently support US and EU deployment regions (more coming soon).

Depending on your region, your workspace will be hosted at one of these sites:

When you go to https://embeddable.com (opens in a new tab) and click "Log in", make sure to pick the appropriate region:

Image 0

Update Your Configuration

In your code repo, you'll need to update your embeddable.config.js file (here (opens in a new tab)) to point to the correct region:

...
 
export default defineConfig({
  ...
  region: 'US'
});

or

...
 
export default defineConfig({
  ...
  region: 'EU'
});

Embedding Script Tag

When embedding, you'll also need to add the correct preconnect and <script> tag to your page's <head>:

<head>
  <link rel="preconnect" href="https://static-data.<region>.embeddable.com" crossorigin>
  <script
    type="module"
    src="https://embed.embeddable.com/js/v1/?region=<region>">
  </script>
</head>

where <region> is one of US or EU. E.g. for US:

<head>
  <link rel="preconnect" href="https://static-data.us.embeddable.com" crossorigin>
  <script
    type="module"
    src="https://embed.embeddable.com/js/v1/?region=US">
  </script>
</head>

Learn more about embedding here.

IPs to Whitelist

For direct database connections:

  • For US use 98.82.255.116 and 44.226.165.63
  • For EU use 3.125.110.225 and 54.78.117.227

For connections via SSH:

  • For US use 54.149.56.113 and 35.171.35.74
  • For EU use 3.77.50.38 and 52.18.76.185

For safety, whether you use direct or SSH connections, we recommend whitelisting all four IPs for your region.

Static Domains to Whitelist

This is only needed if your end-users need to whitelist which domains they can load static assets from.

Web-component

static-data.<region>.embeddable.com

Bundled components

bundles.<region>.embeddable.com

where <region> is one of us or eu.