Skip to content

njublockchain/clickhouse-connect-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clickhouse-connect-proxy

This is a simple reverse proxy for Clickhouse database, developed by and deployed on the Kylink Platform.

Status: active updating

Features:

  • basic reverse proxying Clickhouse HTTP(S) Service
  • external user authorization (by MongoDB)
  • external user quota limit (by native)

Usage

  1. Install the latest golang
  2. Create users as the guidance
  3. git clone https://github.com/njublockchain/clickhouse-connect-proxy && cd clickhouse-connect-proxy
  4. mv .env.example .env
  5. Edit .env with your configuation
  6. go run ./cmd/proxy

TODO

  • optimize for higher performance
  • support multi-level external users
  • security check
  • better Docker support

About

A simple reverse proxy for Clickhouse database

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published