Firewall configuration
Seqera Platform Cloud (cloud.seqera.io) may need to connect to resources within your network, e.g., your storage server. To do so, your firewall must be configured to allow certain IPs to reach your resources.
A dynamic list of IPs is kept up-to-date at https://meta.seqera.io.
This endpoint returns a JSON object that can be parsed to dynamically adapt your firewall, e.g., in Python with the requests
package:
$ python3
>>> import requests
>>> requests.get("https://meta.seqera.io").json()
{
"cloud.seqera.io": [
"18.135.7.45/32",
"18.169.21.18/32",
"18.171.4.252/32"
],
"licenses.seqera.io": [
"35.176.121.51/32",
"35.178.254.247/32"
]
}
DNS allowlist
In order for you to access resources such as Fusion tarballs, nf-xpack
files, Wave cloud containers and other services provided by Seqera, you'll need to add *.seqera.io.cdn.cloudflare.net
to the allowlist in your network firewall. If DNS wildcards aren't supported by your firewall, you can use the following:
cloud.seqera.io
api.cloud.seqera.io
user-data.cloud.seqera.io
tower.nf
api.tower.nf
connect.cloud.seqera.io
and its subdomains*.connect.cloud.seqera.io
hub.seqera.io
intern.seqera.io
wave.seqera.io
community.wave.seqera.io
cerbero.seqera.io
public.cr.seqera.io
auth.cr.seqera.io
cr.seqera.io
licenses.seqera.io
api.multiqc.info
fusionfs.seqera.io
nf-xpack.seqera.io
community-cr-prod.seqera.io
fusionfs.seqera.io
nf-xpack.seqera.io
public-cr-prod.seqera.io
wave-cache-prod-cloudflare.seqera.io
fusionfs.seqera.io.cdn.cloudflare.net
nf-xpack.seqera.io.cdn.cloudflare.net
community-cr-prod.seqera.io.cdn.cloudflare.net
fusionfs.seqera.io.cdn.cloudflare.net
nf-xpack.seqera.io.cdn.cloudflare.net
public-cr-prod.seqera.io.cdn.cloudflare.net
wave-cache-prod-cloudflare.seqera.io.cdn.cloudflare.net
If you chose to filter by specific DNS records, please note that new services may be added in the future.
If your allowlist is based on IP addresses, allow all of the following IP addresses: https://www.cloudflare.com/ips/.