Skip to content

Dingolytics/selfhosted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

Open source data streams and analytics platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published