FROM alpine:3.6
LABEL maintainer "André Peters <andre.peters@servercow.de>"

# Installation
RUN apk add --update \
	&& apk add --no-cache nagios-plugins-smtp \
	nagios-plugins-tcp \
	nagios-plugins-http \
	nagios-plugins-ping \
	curl \
	bash \
	jq \
	fcgi \
	nagios-plugins-mysql \
	nagios-plugins-dns \
    nagios-plugins-disk \
	bind-tools \
	redis \
	perl \
	perl-io-socket-ssl \
	perl-socket \
	perl-socket6 \
	perl-mime-lite \
	perl-term-readkey \
  tini \
	&& curl https://raw.githubusercontent.com/mludvig/smtp-cli/v3.8/smtp-cli -o /smtp-cli \
	&& chmod +x smtp-cli

COPY watchdog.sh /watchdog.sh

ENTRYPOINT ["/sbin/tini", "-g", "--"]
# Less verbose
CMD /watchdog.sh 2> /dev/null
