Authenticated HTTP API - first pass

This commit is contained in:
kexkey
2018-10-04 13:09:00 -04:00
parent 926f0a000e
commit e6edd5b0e6
11 changed files with 316 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
FROM nginx:alpine
RUN apk add --update --no-cache \
git \
openssl \
fcgiwrap \
spawn-fcgi \
curl \
jq
COPY auth.sh /etc/nginx/conf.d
COPY default-ssl.conf /etc/nginx/conf.d/default.conf
COPY entrypoint.sh entrypoint.sh
COPY keys.properties /etc/nginx/conf.d
COPY trace.sh /etc/nginx/conf.d
RUN chmod +x /etc/nginx/conf.d/auth.sh entrypoint.sh
ENTRYPOINT ["./entrypoint.sh"]