| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- # derived from https://github.com/grewhit25/docker-letsencrypt-nginx-proxy-companion
- FROM alpine:3.10
- # Install build dependencies
- RUN apk add --update \
- bash \
- curl \
- gcc \
- git \
- make \
- musl-dev \
- ca-certificates \
- coreutils \
- jq \
- openssl \
- && rm /var/cache/apk/*
- ENV DOCKER_GEN_VERSION=0.7.4
- RUN wget https://github.com/jwilder/docker-gen/releases/download/$DOCKER_GEN_VERSION/docker-gen-linux-armhf-$DOCKER_GEN_VERSION.tar.gz \
- && tar -C /usr/local/bin -xvzf docker-gen-linux-armhf-$DOCKER_GEN_VERSION.tar.gz \
- && rm /docker-gen-linux-armhf-$DOCKER_GEN_VERSION.tar.gz
- ENV DEBUG=false \
- DOCKER_HOST=unix:///var/run/docker.sock
- ENV CRYPTOGRAPHY_DONT_BUILD_RUST=1
- # Install simp_le
- COPY /install_simp_le.sh /app/install_simp_le.sh
- RUN chmod +rx /app/install_simp_le.sh \
- && sync \
- && /app/install_simp_le.sh \
- && rm -f /app/install_simp_le.sh
- COPY /app/ /app/
- WORKDIR /app
- ENTRYPOINT [ "/bin/bash", "/app/entrypoint.sh" ]
- CMD [ "/bin/bash", "/app/start.sh" ]
|