Installation on Cloudron

Any questions, problems or suggestions with this guide? Ask a question in our community or contribute the change yourself at .

Cloudron is a complete solution for running apps on your server and keeping them up-to-date and secure. If you don’t have Cloudron installed on a server you can follow the installation instructions here . Ensure you follow the installation guide to the end and log into the cloudron app store. Once you have Cloudron installed and running on your service you can follow the steps below to install the Baserow app.

Basic experience with the Cloudron CLI is required.

Install Cloudron CLI

The Cloudron CLI runs on your local machine and not the server. It can be installed on Linux/Mac using the following command. More information about installing can be found on their website at

$ # Do not attempt to install on your server, but instead on your local machine.
$ sudo npm install -g cloudron

Installing Baserow

If you have not already been logged into your Cloudron platform you can do so by executing the following command.

$ cloudron login my.{YOUR_DOMAIN}

When you have successfully logged in, you need to clone the latest Baserow repository to your machine. This contains the Cloudron manifest file that you need when installing the app.

$ git clone --branch master
$ cd baserow/deploy/cloudron

After that you can install the Baserow Cloudron app by executing the following commands.

$ cloudron install -l baserow.{YOUR_DOMAIN} --image baserow/cloudron:1.20.2
App is being installed.
App is installed.

All the available versions can be found here:

If you get Failed to install app: 402 message: Missing token errors make sure you have fully completed the installation of the cloudron server linked at the start. Specifically you need to login to your cloudron account on your server’s cloudron webpage.

When the installation has finished you can visit your domain and create a new account from there.


When a new Baserow version becomes available you can easily update to that version. First you need to figure out what your app id is. You can do so by executing the cloudron list command. After determining your app id, if you do not have a local copy of the Baserow repository then run the following command to get one:

git clone --branch master
cd baserow/deploy/cloudron

If you do have an existing copy of the Baserow repo then run the following commands from the root of the repository to update the repository to the latest version:

cd baserow # change to where-ever your local baserow repo is found
git pull
cd deploy/cloudron

Once you have an up-to date local copy of the Baserow repo, and you have changed into the baserow/deploy/cloudron folder, you can upgrade your cloudron baserow server to the latest version by running the following command:

cloudron update --app {YOUR_APP_ID} --image baserow/cloudron:1.20.2

Note that you must replace the image with the most recent image of Baserow. The latest version can be found here: