Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 1.46 KB

File metadata and controls

60 lines (37 loc) · 1.46 KB

Self-hosted installation of Dingolytics

Dingolytics is an open source data collection and analytics platform.

This repository contains a basic example for self-hosted configuration of Dingolytics platform. It is based on Docker and Docker Compose as a well-known toolset for running applications in containers.

The following services are included in the configuration:

  • Dingolytics API and workers
  • Dingolytics Web UI
  • PostgreSQL
  • Redis
  • ClickHouse
  • Vector

Quick Start

In short, you need to create a .env file and run docker-compose up --build command.

More detailed instructions are below.

  1. Clone the repository
git clone https://github.com/Dingolytics/selfhosted.git
  1. Create a .env file with the credentials in the root directory of the repository.
./genenv.sh

You can also use the env.example as a template.

  1. Adjust .env and docker-compose.yml files if necessary.

  2. Run the following command to start services:

docker-compose up --build -d
  1. Open the Web UI in your browser to set up. The default URL is http://localhost:8100/setup

Feedback

If you have any questions or feedback, please feel free to post on GitHub: