Add secure Node image webhook service

This commit is contained in:
2026-08-06 11:21:54 +00:00
parent 24073326b3
commit f04b81c606
22 changed files with 1116 additions and 0 deletions
+9
View File
@@ -0,0 +1,9 @@
FROM nginx:1.29.5-alpine@sha256:1eff5a5f3fcf8431a0abb7eddf5471fec24e5e1905a2581aeacdb07a4479b92b
COPY templates/default.conf.template /etc/image/default.conf.template
COPY entrypoint.sh /usr/local/bin/image-web-entrypoint
RUN chmod 0555 /usr/local/bin/image-web-entrypoint
USER nginx
EXPOSE 8080
ENTRYPOINT ["/usr/local/bin/image-web-entrypoint"]