Mprove is an Open Source Business Intelligence with Malloy Semantic Layer
See README in mprove-helm-charts
git clone https://github.com/mprove-io/mprove.git
cd mprove
If you open the directory in VS Code, you will be prompted to run Devcontainer. If you run Devcontainer, you will not be able to run Docker and Docker Compose images inside Devcontainer. Devcontainer is for development only.
chmod +x scripts/create-mprove-data.sh
scripts/create-mprove-data.sh
chmod +x scripts/create-env.sh
scripts/create-env.sh
Set most recent Mprove release tag from https://github.com/mprove-io/mprove/releases
MPROVE_RELEASE_TAG=
Set your real email address. You may need it later to receive transactional emails (for example, to change your password).
BACKEND_MPROVE_ADMIN_EMAIL=
Change your initial password if necessary. Later changes can only be done through web interface (by sending an email).
BACKEND_MPROVE_ADMIN_INITIAL_PASSWORD=
Set SMTP parameters to be able to send transactional emails (required if you need to invite more users or change passwords).
BACKEND_SMTP_HOST=
BACKEND_SMTP_AUTH_USER=
BACKEND_SMTP_AUTH_PASSWORD=
BACKEND_SEND_EMAIL_FROM_ADDRESS=
BACKEND_SEND_EMAIL_FROM_NAME=
docker-compose up --no-build db calc-postgres valkey backend blockml disk front
Open http://localhost:3003 in Chrome.
Login using values from .env file environment variables:
BACKEND_MPROVE_ADMIN_EMAILBACKEND_MPROVE_ADMIN_INITIAL_PASSWORD
Continue with Quickstart Docs.
Mprove is distributed under various Licenses.