Skip to content

Getting Started

StarQuery can run in three primary ways:

  • Electron desktop app with a built-in local backend
  • Hosted backend with the web UI
  • Plain web frontend against an existing StarQuery server

Fastest Start

If you just want to try StarQuery quickly, run the published Docker image:

bash
docker run -it --rm \
  -p 8080:8080 \
  --add-host=host.docker.internal:host-gateway \
  -v starquery-data:/var/lib/starquery \
  interaapps/starquery

Then open http://localhost:8080.

What You Get

  • A web UI served by the same container as the backend
  • SQLite as the default metastore
  • No separate database required for the default hosted setup

Networking Note

If StarQuery in Docker should connect to services running on your host machine, use host.docker.internal instead of localhost in datasource configs.

That is why the recommended command includes:

bash
--add-host=host.docker.internal:host-gateway

This also makes the host alias work on Linux.

Next Steps