Skip to content

Commit

Permalink
Some refacturing
Browse files Browse the repository at this point in the history
  • Loading branch information
webwurst committed Dec 22, 2015
1 parent a0d8b98 commit 00b0279
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 19 deletions.
8 changes: 8 additions & 0 deletions Caddyfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# tls webwurst@gmail.com
0.0.0.0
browse /var/www
# browse

#mysite.com {
# root /www/mysite.com
#}
30 changes: 11 additions & 19 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,25 +1,17 @@
FROM alpine:3.2
MAINTAINER Abiola Ibrahim <abiola89@gmail.com>

LABEL caddy_version="0.8" architecture="amd64"
# ENV CADDY_VERSION 0.8
ENV CADDY_FEATURES ""
#^ "cors,git,hugo,ipfilter,jsonp,search"

RUN apk add --update openssh-client git tar
RUN apk add --update curl \
&& rm -rf /var/cache/apk/*

RUN mkdir /caddysrc \
&& curl -sL -o /caddysrc/caddy_linux_amd64.tar.gz "http://caddyserver.com/download/build?os=linux&arch=amd64&features=git" \
&& tar -xf /caddysrc/caddy_linux_amd64.tar.gz -C /caddysrc \
&& mv /caddysrc/caddy /usr/bin/caddy \
&& chmod 755 /usr/bin/caddy \
&& rm -rf /caddysrc \
&& printf "0.0.0.0\nbrowse" > /etc/Caddyfile
RUN curl -SL "http://caddyserver.com/download/build?os=linux&arch=amd64&features=$CADDY_FEATURES" \
| tar -xz -C /usr/bin \
&& chmod u+x /usr/bin/caddy

RUN mkdir /srv
RUN printf "0.0.0.0\nbrowse /var/www" > /Caddyfile

EXPOSE 2015
EXPOSE 443
EXPOSE 80

WORKDIR /srv

ENTRYPOINT ["/usr/bin/caddy"]
CMD ["--conf", "/etc/Caddyfile"]
EXPOSE 80 443 2015
CMD ["caddy"]

0 comments on commit 00b0279

Please sign in to comment.