Skip to main content

How to get started with OLake

This QuickStart guide helps get started with OLake UI, a web-based interface designed to simplify the management of OLake jobs, sources, destinations, and configurations.

Prerequisites

The following requirements must be met before starting:

  • Docker installed (Docker Desktop recommended)
  • Docker Compose (included with Docker Desktop)
  • At least 4GB RAM available for Docker
  • Port 8000 available on the system

Quick Start (Docker Compose)

One-Command Setup

The fastest way to get OLake UI running is with a single command:

curl -sSL https://raw.githubusercontent.com/datazip-inc/olake-ui/master/docker-compose-v1.yml | docker compose -f - up -d

This setup uses Postgres for both metadata and Temporal visibility.

This command will:

  • Download the latest docker-compose.yml file
  • Pull all required Docker images
  • Start all services in the background
  • Create a default admin user automatically

Access the Application

Login

The default credentials are:

  • Username: admin
  • Password: password

Login page with fields for admin username and password

OLake UI Jobs

Updating OLake UI

To update OLake UI to the latest version, use the following commands based on your setup:

curl -sSL https://raw.githubusercontent.com/datazip-inc/olake-ui/master/docker-compose-v1.yml | docker compose -f - down && \
curl -sSL https://raw.githubusercontent.com/datazip-inc/olake-ui/master/docker-compose-v1.yml | docker compose -f - up -d


💡 Join the OLake Community!

Got questions, ideas, or just want to connect with other data engineers?
👉 Join our Slack Community to get real-time support, share feedback, and shape the future of OLake together. 🚀

Your success with OLake is our priority. Don’t hesitate to contact us if you need any help or further clarification!