Self Host Baserow with Coolify

Deploy self-hosted Baserow databases on your own server using Coolify

Docker Compose

  1. Select Project
  2. +New
  3. Based on a Docker Compose
  4. Select Server
  5. Select Destination
  6. Add docker compose using sub-steps below:
    1. Copy paste code below into the field in Coolify.
    2. Within the field, replace 'https://localhost' with your own (sub)-domain.
    3. Edit first number of the port to something unique you haven’t used before.
      For example 80:80 to 81:80 and 443:443 to 444:443
    4. Click Save
  7. Click Deploy
# This is the recommended way of running Baserow using docker-compose for most users.
# See https://baserow.io/docs/installation%2Finstall-with-docker for more details.
version: "3.4"
services:
  baserow:
    container_name: baserow
    image: baserow/baserow:1.23.0
    environment:
      BASEROW_PUBLIC_URL: 'http://localhost'
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - baserow_data:/baserow/data
volumes:
  baserow_data: