webhook2ntfy/Containerfile
Dominik Meyer a4bc86a012
Some checks failed
continuous-integration/drone/push Build is failing
FIX: added more missing dependencies
2024-03-05 18:14:59 +01:00

20 lines
544 B
Docker

FROM alpine
RUN apk update && apk add --no-cache tini bash ca-certificates openssl perl perl-mojolicious perl-json perl-mime-base64 perl-app-cpanminus perl-test-fatal
RUN cpanm install URI::Escape
RUN mkdir -p /opt/webhook2_ntfy/
ADD . /opt/webhook2_ntfy/
RUN chmod a+x /opt/webhook2_ntfy/script/webhook2_ntfy
WORKDIR /opt/webhook2_ntfy
RUN addgroup webhook2ntfy && adduser -D -G webhook2ntfy webhook2ntfy
ADD entrypoint.sh /entrypoint.sh
RUN chmod a+x /entrypoint.sh
USER webhook2ntfy
ENTRYPOINT ["/sbin/tini", "--", "/entrypoint.sh"]