🎉 Announcing new lower pricing — up to 40% lower costs for Cloud Servers and Cloud SQL! Read more →

Orbit FAQs

What is Brightbox Orbit?

Orbit is a highly durable and highly available UK-based "object storage" service, where your files are automatically distributed over multiple storage devices and across multiple datacentres for maximum resilience. Brightbox Orbit is based on Openstack Swift.

What sorts of things can I use Orbit for?

You can use Orbit to store any kind of data and any amount of data, for as long as you want - and only pay for what you use.

Some example uses for Orbit include: serving static assets for your web application, storing offsite backups, hosting static html websites, storing log files and much more.

Where are my files stored?

Your data is stored across our two UK datacentres, which are located in Manchester. Your data never leaves the UK.

Our data centres are certified to ISO 27001, ISO 9001, ISO 14001, OHAS 18001, BS 25999-2 and PCI DSS.

How secure is Orbit?

Orbit is designed to be secure. Data in transit is encrypted using the HTTPS protocol and stored encrypted "at rest" (on disk). Access control lists can be used to control access, allowing granular read and write privileges to be granted to specific API clients for specific containers. So your web application can store assets in one container and your backup systems can store backups in another container and both can be kept totally separate separate from each other. Container versioning can be used to automatically keep copies of all modified or deleted objects in a separate container, with it's own separate access controls.

How do I access Orbit?

You can access Orbit via the Openstack Swift compatible HTTP REST API, the Openstack Swift CLI, the SFTP interface or our own Brightbox Manager control panel.

How do I upload files into Orbit?

Files can be uploaded to Orbit using the OpenStack Swift REST API directly, using the Openstack Swift CLI, or using any standard SFTP client.

There are libraries available for most major languages to help you integrate your code too: Ruby, Python, Java, PHP, GO and more.

What is Object Storage?

Object storage is a type of cloud storage architecture where files are treated as discrete addressable Objects within the "flat" hierarchy of a Container.

This is in contrast to filesystems, for example, where data is managed as a hierarchy of directories and files.

Objects are effectively files, but with some associated metadata and a unique addressable identifier (URL).

Can I use a CDN with Orbit?

Yes, you set the origin of your CDN domain to point to the relevant Orbit container URL and make sure the container is public. And you have full control over the HTTP caching metadata.

I have a lot of data, can I send you physical media?

We can import data into Orbit from physical media that you supply to us. Please get in touch to make arrangements (handling charges apply for manual data import).

Can I host my static website on Brightbox Orbit?

Yes, Orbit is perfect for serving static files. Set the container to public access, specify a default index page and CNAME your domain name to the container URL.

How can I control access to my data in Orbit?

You can specify which of your users can read and write to which of your Orbit containers using simple access control lists, specified as container metadata.

How much data can I store in Orbit?

You can store as much or as little data as you like. Our architecture supports many petabytes of storage. We recommend that you don't store more than a million objects within a single container.

Which sorts of tools work with Orbit?

Any standard SFTP client or OpenStack Swift compatible client can be used with Orbit, such as Duplicity, OpenSSH, Cyberduck, Nautilus.