# syntax=docker/dockerfile:1 FROM playn/alpine # ARG version=4.4.0 RUN export version=$(wget -qO- https://api.github.com/repos/go-acme/lego/releases/latest | grep '"tag_name":' | head -n 1 | sed -E 's/.*"([^"]+)".*/\1/'); \ wget -P /tmp -c https://github.com/go-acme/lego/releases/download/${version}/lego_${version}_linux_amd64.tar.gz; \ tar zxf /tmp/lego_${version}_linux_amd64.tar.gz -C /tmp; \ mv /tmp/lego /usr/local/bin/lego; \ rm -rf /tmp/*; \ unset version ENTRYPOINT ["/usr/local/bin/lego"]