2024-03-05 17:47:07 +01:00
|
|
|
FROM alpine
|
|
|
|
|
2024-03-05 18:13:17 +01:00
|
|
|
RUN apk update && apk add --no-cache tini bash ca-certificates openssl perl perl-mojolicious perl-json perl-mime-base64 perl-app-cpanminus
|
|
|
|
|
|
|
|
RUN cpanm install URI::Escape
|
2024-03-05 17:47:07 +01:00
|
|
|
|
|
|
|
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"]
|