Download

Run InsightPrompts in minutes with Docker Compose

One command brings up the whole platform — web UI, API, and a local database — on your laptop or a server. Demo data is seeded automatically so you can log in and explore immediately.

A complete, self-contained stack

No build tools, no manual setup. Everything runs in containers and your data persists across restarts.

Full stack

UI + API + database

The Angular UI (served by nginx), the FastAPI backend, and a local MySQL — wired together and ready.

Persistent

Data survives restarts

MySQL writes to a named Docker volume, so prompts, contexts and insights aren’t lost when you restart.

Seeded

Demo data included

A demo login and two ready-to-run insights (inline + live-SQL) are created on first start.

One command

Pull & up

Images are pulled from the registry — docker compose pull then up -d. That’s it.

Quickstart

1

Install Docker

Install Docker Desktop (macOS/Windows) or Docker Engine + Compose v2 (Linux). Make sure Docker is running.

2

Get the compose file and config

Download docker-compose.client.yml and the example env, then create your .env:

terminal
# 1. place docker-compose.client.yml in an empty folder, then:
cp .env.example .env
# edit .env — at minimum set the image tag & passwords (see Docs)
3

Pull and start

terminal
# if the images are private, authenticate first:
docker login

docker compose -f docker-compose.client.yml pull
docker compose -f docker-compose.client.yml up -d

Then open http://localhost:8080 and sign in with the seeded demo account:

email:    demo@verticalserve.com
password: demo1234

That’s it — you’re running InsightPrompts

Head to Insights in the sidebar to open the two seeded examples, or build your own.

Lightweight images

Multi-stage, slimmed images keep downloads small. Built for linux/amd64 (typical servers).

API

~272 MB download
insightprompts-api

Web UI

~71 MB download
insightprompts-ui

Database

~200 MB download
mysql:8.0 (official)

Requirements

Before you start

• Docker Desktop, or Docker Engine 24+ with Compose v2

• ~4 GB free disk · ~720 MB total download (first run)

• Port 8080 free on the host (configurable)

• Registry access (a Docker login) if the images are private

Need on-prem, air-gapped, or a private registry?

We ship offline image bundles and per-customer pull access. Tell us your environment and we’ll get you running.

Talk to us