Andreas Rocznik andreas
  • Joined on 2023-11-24

nagiosql (1)

Published 2025-09-18 18:11:16 +03:00 by andreas

Installation

docker pull gitea.phadric.de/andreas/nagiosql:1
sha256:72b6e222ccbfa58c14972538d9bafdf5b897a8dbee83a113d27ad97616dd0106

Images

Digest OS / Arch Size
5790961de2 linux/amd64 34 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.22.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
MAINTAINER Rich Braun "docker@instantlinux.net"
ARG BUILD_DATE
ARG VCS_REF
LABEL org.label-schema.build-date= org.label-schema.license=Apache-2.0 org.label-schema.name=nagiosql org.label-schema.vcs-ref= org.label-schema.vcs-url=https://github.com/instantlinux/docker-tools
ENV APACHE_BIN=httpd APACHE_USER=apache DB_HOST=db00 DB_NAME=nagiosql DB_PASSWD_SECRET=nagiosql-db-password DB_PORT=3306 DB_USER=nagiosql NAGIOS_ETC=/opt/nagios/etc TZ=UTC
ARG APACHE_UID=33
ARG NAGIOS_GID=1000
ARG NAGIOS_UID=999
ARG NAGIOS_VERSION=4.5.9-r0
ARG NAGIOSQL_VERSION=3.5.0
ARG NAGIOSQL_SHA=f777dfd8152768669ac73d96a6547fc5d8add80f50fb9fb4e255fc4f344d1222
ARG NAGIOSQL_DOWNLOAD=nagiosql-3.5.0-git2023-06-18.tar.bz2
COPY src /tmp/ # buildkit
COPY html /var/www/html # buildkit
RUN |9 BUILD_DATE= VCS_REF= APACHE_UID=33 NAGIOS_GID=1000 NAGIOS_UID=999 NAGIOS_VERSION=4.5.9-r0 NAGIOSQL_VERSION=3.5.0 NAGIOSQL_SHA=f777dfd8152768669ac73d96a6547fc5d8add80f50fb9fb4e255fc4f344d1222 NAGIOSQL_DOWNLOAD=nagiosql-3.5.0-git2023-06-18.tar.bz2 /bin/sh -c addgroup -g $NAGIOS_GID nagios && adduser -u $APACHE_UID -g Apache -DSH -h /var/www apache && adduser -u $NAGIOS_UID -g "Nagios Server" -DSH -h /var/nagios nagios && apk add --update --no-cache apache2 curl nagios=$NAGIOS_VERSION php83 php83-apache2 php83-ftp php83-gettext php83-mysqli php83-pear php83-session php83-pecl-ssh2 tzdata && addgroup apache nagios && echo 'date.timezone = UTC' > /etc/php83/conf.d/50-tz.ini && cd /tmp && curl -sLo $NAGIOSQL_DOWNLOAD https://sourceforge.net/projects/nagiosql/files/nagiosql/NagiosQL%20${NAGIOSQL_VERSION}/${NAGIOSQL_DOWNLOAD} && echo "$NAGIOSQL_SHA $NAGIOSQL_DOWNLOAD" | sha256sum -c && mkdir /var/www/nagiosql && sed -i '/LoadModule rewrite_module/s/^#//g' /etc/apache2/httpd.conf && tar xjf $NAGIOSQL_DOWNLOAD -C /var/www/nagiosql --strip-components=1 && mv /tmp/nagiosql.conf /etc/apache2/conf.d/ && mv /tmp/settings.php.j2 /var/www/nagiosql/config/ && chmod a+rX /var/www/html && rm /tmp/* # buildkit
EXPOSE &{[{{52 0} {52 0}}] 0xc000587ec0}
COPY entrypoint.sh /usr/local/bin/ # buildkit
ENTRYPOINT ["/usr/local/bin/entrypoint.sh"]

Labels

Key Value
org.label-schema.build-date
org.label-schema.license Apache-2.0
org.label-schema.name nagiosql
org.label-schema.vcs-ref
org.label-schema.vcs-url https://github.com/instantlinux/docker-tools
org.opencontainers.image.created 2025-09-18T15:10:31.652Z
org.opencontainers.image.description
org.opencontainers.image.licenses
org.opencontainers.image.revision af1bc8df29d37aa5043a08e2f05b5d738c5c140f
org.opencontainers.image.source https://gitea.phadric.de/andreas/nagiosql
org.opencontainers.image.title nagiosql
org.opencontainers.image.url https://gitea.phadric.de/andreas/nagiosql
org.opencontainers.image.version 1.2.3
Details
Container
2025-09-18 18:11:16 +03:00
0
OCI / Docker
Versions (9) View all
1 2025-09-18
latest 2025-09-18
1.2.3 2025-09-18
1.2 2025-09-18
1.2.2 2025-09-18