docker-nginx-auto/Dockerfile
2021-08-20 18:20:53 -04:00

17 lines
584 B
Docker

FROM openresty/openresty:alpine-fat
LABEL maintainer "Jiang Yio <inportb@gmail.com>"
RUN apk add --no-cache openssl socat wget inotify-tools && \
luarocks install lua-resty-openidc && \
luarocks install lua-resty-session && \
rm /etc/nginx/conf.d/default.conf && \
mv /etc/nginx/conf.d /usr/local/openresty/nginx/conf/ && \
ln -s /usr/local/openresty/nginx/conf/conf.d /etc/nginx/ && \
echo '0 12 * * * /root/.acme.sh/acme.sh --cron --home /root/.acme.sh' >> /etc/crontabs/root
RUN wget -O - https://get.acme.sh | sh
COPY app /root
WORKDIR /root
ENTRYPOINT ["/root/init.sh"]