- Migrate to ClickHouse - Simplify serde renaming - Simplify backfill logic - Compartmentalize database columns Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
30 lines
790 B
YAML
30 lines
790 B
YAML
services:
|
|
clickhouse:
|
|
image: clickhouse/clickhouse-server
|
|
hostname: clickhouse
|
|
restart: unless-stopped
|
|
volumes:
|
|
- clickhouse-lib:/var/lib/clickhouse
|
|
- clickhouse-log:/var/log/clickhouse-server
|
|
- ./config.d:/etc/clickhouse-server/config.d
|
|
- ./users.d:/etc/clickhouse-server/users.d
|
|
- ./docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
|
environment:
|
|
- CLICKHOUSE_USER=${CLICKHOUSE_USER}
|
|
- CLICKHOUSE_PASSWORD=${CLICKHOUSE_PASSWORD}
|
|
- CLICKHOUSE_DB=${CLICKHOUSE_DB}
|
|
- CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT=1
|
|
network_mode: host
|
|
ulimits:
|
|
nofile:
|
|
soft: 262144
|
|
hard: 262144
|
|
cap_add:
|
|
- SYS_NICE
|
|
- NET_ADMIN
|
|
- IPC_LOCK
|
|
|
|
volumes:
|
|
clickhouse-data:
|
|
clickhouse-logs:
|