Getting started

To get started with the CloudTables Docker container, you'll need to first install Docker and Docker Compose on your computer. Then, on your macOS Terminal, Linux or Windows WSL shell prompt paste the following command:

/bin/bash -c "$(curl -fsSL"

This will download the CloudTables runner and ask you a number of questions about how you wish to configure the install, such as using a Docker Postgres database or using your own Postgres installation.

Once the script has run it will show the address that you can load into your web-browser to access CloudTables, based on your configuration options. Copy the URL and paste into your web-browser - you'll see your new CloudTables application! To get started using it, read on to configure data sets.

Starting and stopping

You can run the above script again at any time to start CloudTables, if it had been stopped. Or, in the cloudtables-selfhosted-install directory, in your terminal or command prompt, run bash start.bash to start the script.

To stop CloudTables, run bash stop.bash.

When you run CloudTables the first time, it will ask you a number of customization questions. If you ever need to alter the configuration, you can go through those questions again by using:

bash start.bash -m


We update CloudTables as new features and abilities are made available. CloudTables's self-hosted installs will check for updates automatically, and inform you when a new version is available. Please note that if you do not wish CloudTables to automatically check for updates, you can disable this behavior on the Settings / Application page.

When you receive a notification in CloudTables that an update is available, first stop the running containers, and then run:

bash start.bash -u

This will update the runner and then:

bash start.bash

will download, install and run the updated container.

Next steps

Now it is time to start using CloudTables to store some data!