- contact@insightprompts.com
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.
No build tools, no manual setup. Everything runs in containers and your data persists across restarts.
The Angular UI (served by nginx), the FastAPI backend, and a local MySQL — wired together and ready.
MySQL writes to a named Docker volume, so prompts, contexts and insights aren’t lost when you restart.
A demo login and two ready-to-run insights (inline + live-SQL) are created on first start.
Images are pulled from the registry — docker compose pull then up -d. That’s it.
Install Docker Desktop (macOS/Windows) or Docker Engine + Compose v2 (Linux). Make sure Docker is running.
Download docker-compose.client.yml and the example env, then create your .env:
# 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)
# 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
Multi-stage, slimmed images keep downloads small. Built for linux/amd64 (typical servers).
~272 MB download
insightprompts-api
~71 MB download
insightprompts-ui
~200 MB download
mysql:8.0 (official)
• 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