$ sudo apt -y install docker.io docker-buildx docker-compose-v2 build-essential curl pwgen python3-venv xvfb
$ sudo usermod -aG docker $USER
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
Log out and log back in for changes to take effect.
$ nvm install --lts 16
$ nvm alias default 16
$ nvm use 16
Confirm NodeJS version:
$ nvm list
$ npm install --global [email protected]
$ git clone https://github.com/birehan/Redash-NLP-Chatbot-Analytics
$ cd redash
$ yarn
Generate the .env
file containing required environment variables:
$ make env
Add your OpenAI API key to the .env
file:
OPENAI_API_KEY=*****************************************
$ make build
$ make compose_build
$ make create_database
$ make up
Access Redash web interface at http://localhost:5001.
$ make down
Open for collaborations