This commit is contained in:
16
Dockerfile
16
Dockerfile
@@ -35,9 +35,11 @@ RUN ["bash", "-exo", "pipefail", "-c", "\
|
|||||||
apt clean all ; \
|
apt clean all ; \
|
||||||
rm -vrf /var/lib/apt/lists/* "]
|
rm -vrf /var/lib/apt/lists/* "]
|
||||||
|
|
||||||
## install module grafana
|
## modules
|
||||||
ARG MODULE_VERSION="3.0.0"
|
|
||||||
ARG ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules"
|
ARG ICINGAWEB_MODULEPATH="/usr/share/icingaweb2/modules"
|
||||||
|
|
||||||
|
### install module grafana
|
||||||
|
ARG MODULE_VERSION="3.1.1"
|
||||||
ARG REPO_URL="https://github.com/NETWAYS/icingaweb2-module-grafana"
|
ARG REPO_URL="https://github.com/NETWAYS/icingaweb2-module-grafana"
|
||||||
ARG TARGET_DIR="${ICINGAWEB_MODULEPATH}/grafana"
|
ARG TARGET_DIR="${ICINGAWEB_MODULEPATH}/grafana"
|
||||||
ARG URL="${REPO_URL}/archive/v${MODULE_VERSION}.tar.gz"
|
ARG URL="${REPO_URL}/archive/v${MODULE_VERSION}.tar.gz"
|
||||||
@@ -46,6 +48,16 @@ RUN ["bash", "-exo", "pipefail", "-c", "\
|
|||||||
wget -q -O - $URL | tar xfz - -C ${TARGET_DIR} --strip-components 1 ; \
|
wget -q -O - $URL | tar xfz - -C ${TARGET_DIR} --strip-components 1 ; \
|
||||||
"]
|
"]
|
||||||
|
|
||||||
|
### install module for oidc
|
||||||
|
ARG MODULE_VERSION="0.6.9"
|
||||||
|
ARG REPO_URL="https://github.com/NETWAYS/icingaweb2-module-grafana"
|
||||||
|
ARG TARGET_DIR="${ICINGAWEB_MODULEPATH}/oidc"
|
||||||
|
ARG URL="${REPO_URL}/archive/v${MODULE_VERSION}.tar.gz"
|
||||||
|
RUN ["bash", "-exo", "pipefail", "-c", "\
|
||||||
|
install -d -m 0755 ${TARGET_DIR} ; \
|
||||||
|
wget -q -O - $URL | tar xfz - -C ${TARGET_DIR} --strip-components 1 ; \
|
||||||
|
"]
|
||||||
|
|
||||||
## create persistend data store
|
## create persistend data store
|
||||||
RUN ["bash", "-exo", "pipefail", "-c", "\
|
RUN ["bash", "-exo", "pipefail", "-c", "\
|
||||||
mkdir -p /data ; \
|
mkdir -p /data ; \
|
||||||
|
|||||||
Reference in New Issue
Block a user