 89ff840880
			
		
	
	89ff840880
	
	
	
		
			
			This updates the download URL to include the DNS provider plugins so that we can use letsencrypt on our local environment. One thing to note, the version is not currently available as part of the dynamic download URL so this may need looking at in the future.
		
			
				
	
	
		
			24 lines
		
	
	
		
			764 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			764 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM alpine:3.4
 | |
| 
 | |
| MAINTAINER Eric Pfeiffer <computerfr33k@users.noreply.github.com>
 | |
| 
 | |
| ENV caddy_version=0.9.5
 | |
| 
 | |
| LABEL caddy_version="$caddy_version" architecture="amd64"
 | |
| 
 | |
| RUN apk update \
 | |
|     && apk upgrade \
 | |
|     && apk add tar curl
 | |
| 
 | |
| RUN curl --silent --show-error --fail --location \
 | |
|         --header "Accept: application/tar+gzip, application/x-gzip, application/octet-stream" -o - \
 | |
|         "https://caddyserver.com/download/build?os=linux&arch=amd64&features=cloudflare%2Cdigitalocean%2Cdnsimple%2Cdyn%2Cgooglecloud%2Clinode%2Croute53" \
 | |
|         | tar --no-same-owner -C /usr/bin/ -xz caddy \
 | |
|     && mv /usr/bin/caddy /usr/bin/caddy \
 | |
|     && chmod 0755 /usr/bin/caddy
 | |
| 
 | |
| EXPOSE 80 443 2015
 | |
| 
 | |
| WORKDIR /var/www/public
 | |
| 
 | |
| CMD ["/usr/bin/caddy", "-conf", "/etc/Caddyfile"] |