17 lines
		
	
	
		
			584 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			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"]
 |