diff --git a/docker/cameleer-clickhouse/Dockerfile b/docker/cameleer-clickhouse/Dockerfile new file mode 100644 index 0000000..b248d42 --- /dev/null +++ b/docker/cameleer-clickhouse/Dockerfile @@ -0,0 +1,4 @@ +FROM clickhouse/clickhouse-server:latest +COPY init.sql /docker-entrypoint-initdb.d/init.sql +COPY users.xml /etc/clickhouse-server/users.d/default-user.xml +COPY prometheus.xml /etc/clickhouse-server/config.d/prometheus.xml diff --git a/docker/cameleer-clickhouse/init.sql b/docker/cameleer-clickhouse/init.sql new file mode 100644 index 0000000..f745780 --- /dev/null +++ b/docker/cameleer-clickhouse/init.sql @@ -0,0 +1 @@ +CREATE DATABASE IF NOT EXISTS cameleer; diff --git a/docker/cameleer-clickhouse/prometheus.xml b/docker/cameleer-clickhouse/prometheus.xml new file mode 100644 index 0000000..446b7ef --- /dev/null +++ b/docker/cameleer-clickhouse/prometheus.xml @@ -0,0 +1,9 @@ + + + /metrics + 9363 + true + true + true + + diff --git a/docker/cameleer-clickhouse/users.xml b/docker/cameleer-clickhouse/users.xml new file mode 100644 index 0000000..a45a6a3 --- /dev/null +++ b/docker/cameleer-clickhouse/users.xml @@ -0,0 +1,16 @@ + + + + + + + default + + ::/0 + + + default + 0 + + +