LogoLogo
DemoBlogDiscordDoltLab
  • Introduction
    • What is DoltLab?
    • Getting Started
      • AWS
      • Azure
      • GCP
  • Enterprise
    • Why Enterprise?
    • Getting Started
  • Administrator Guides
    • Installation
      • Linux
      • Start DoltLab
    • Basic
    • Enterprise
  • Features
    • Basic Features
    • Advanced Features
      • API
      • Workspaces
      • Transform File Uploads
  • Reference
    • Installer
      • Configuration file reference
      • Command line reference
    • Release Notes
      • v2.3.11
      • v2.3.10
      • v2.3.9
      • v2.3.8
      • v2.3.7
      • v2.3.6
      • v2.3.5
      • v2.3.4
      • v2.3.3
      • v2.3.2
      • v2.3.1
      • v2.3.0
      • v2.2.2
      • v2.2.1
      • v2.2.0
      • v2.1.6
      • v2.1.5
      • v2.1.4
      • v2.1.3
      • v2.1.2
      • v2.1.1
      • v2.1.0
      • v2.0.8
      • v2.0.7
      • v2.0.6
      • v2.0.5
      • v2.0.4
      • v2.0.3
      • v2.0.2
      • v2.0.1
      • v2.0.0
  • Older Versions
    • Installation
      • Linux pre-installer
      • Start DoltLab pre-installer
    • Upgrade
    • Administrator Guide
Powered by GitBook
On this page
  • Set Up Enterprise
  • Enable Features
  1. Enterprise

Getting Started

PreviousWhy Enterprise?NextInstallation

Last updated 11 months ago

To run DoltLab Enterprise, you'll need a free version of DoltLab running first. The easiest way to do that is using an AWS EC2 host. This is covered in our . Setting up DoltLab on a EC2 host takes less than 30 minutes.

Set Up Enterprise

Once you have a DoltLab up and running and have shell access to the host, you'll need Enterprise credentials. If you're interested in a free trial, please just let us know. Come by and just ask.

You need to run the installer with the Enterprise credentials to enable it. If you already have a DoltLab running, you need to stop it with stop.sh, run the installer, and then start your new Enterprise configured DoltLab with start.sh.

ubuntu@ip-10-2-0-24:~/doltlab$ ./installer --host=54.191.163.60 --enterprise-online-product-code=<foo>
--enterprise-online-shared-key=<bar>
--enterprise-online-api-key=<baz>
--enterprise-online-license-key=<zap>
ubuntu@ip-10-2-0-24:~/doltlab$ ./start.sh
[+] Running 7/7
 ✔ Container doltlab-doltlabenvoy-1           Started                      0.6s
 ✔ Container doltlab-doltlabdb-1              Started                      0.5s
 ✔ Container doltlab-doltlabfileserviceapi-1  Started                      0.8s
 ✔ Container doltlab-doltlabremoteapi-1       Started                      1.1s
 ✔ Container doltlab-doltlabapi-1             Started                      1.3s
 ✔ Container doltlab-doltlabgraphql-1         Started                      1.5s
 ✔ Container doltlab-doltlabui-1              Started                      1.7s

Hit your DoltLab to make sure it works:

You'll notice you have an Enterprise logo and the footer says "ENTERPRISE" in the version string. If you see those, your DoltLab Enterprise is working.

Enable Features

I'm going to make a DoltLab Enterprise instance that is Liquidata branded. Oh what could have been?

To do this I scp that logo to my DoltLab host.

$ scp ~/Downloads/ld-logo.png ubuntu@54.191.163.60:/home/ubuntu/doltlab/
ld-logo.png                                   100%   86KB 652.6KB/s   00:00

And then run the installer with the custom logo passed in.

ubuntu@ip-10-2-0-24:~/doltlab$ ./installer --host=54.191.163.60 --enterprise-online-product-code=<foo>
--enterprise-online-shared-key=<bar>
--enterprise-online-api-key=<baz>
--enterprise-online-license-key=<zap>
--custom-logo=/home/ubuntu/doltlab/ld-logo.png

Then I start my instance and I get a new look and feel.

Again, most of the features are enabled using the installer, so get used to running that to change your running DoltLab.

Most Enterprise features are enabled by . To show off an Enterprise features, I'm going to give my DoltLab a custom logo.

As some of you know, and the logo was pretty sick.

passing arguments to the installer
DoltHub was initially Liquidata
Getting Started guide
our Discord