🏗️」 wip: prom added :D

This commit is contained in:
2025-07-22 14:57:54 +02:00
parent e523c1710c
commit 12445e22e4
13 changed files with 115 additions and 3 deletions

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