「🏗️」 wip: prom added :D

This commit is contained in:
KeyZox committed 2025-07-22 14:57:54 +02:00
1 parent e523c1710c
commit 12445e22e4
13 files changed
+115 -3

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
FROM prom/prometheus
ARG PROM_ADMIN_PASSWD
ARG PROM_ADMIN_PASSWD_HASH
COPY ./config/prometheus.yml /etc/prometheus/prometheus.yml
COPY ./config/web-config.yml /etc/prometheus/web-config.yml
COPY ./config/rules.yml /etc/prometheus/rules.yml
RUN sed -i "s/PROM_ADMIN_PASSWD/$(printf '%s\n' "$PROM_ADMIN_PASSWD" | sed -e 's/[\/&]/\\&/g')/g" /etc/prometheus/prometheus.yml
RUN sed -i "s/PROM_ADMIN_PASSWD_HASH/$(printf '%s\n' "$PROM_ADMIN_PASSWD_HASH" | sed -e 's/[\/&]/\\&/g')/g" /etc/prometheus/web-config.yml