Matthias Andreas Benkard | b382b10 | 2021-01-02 15:32:21 +0100 | [diff] [blame^] | 1 | FROM alpine:3.11 |
| 2 | |
| 3 | LABEL maintainer "Andre Peters <andre.peters@servercow.de>" |
| 4 | |
| 5 | RUN apk upgrade --no-cache \ |
| 6 | && apk add --update --no-cache \ |
| 7 | bash \ |
| 8 | curl \ |
| 9 | openssl \ |
| 10 | bind-tools \ |
| 11 | jq \ |
| 12 | mariadb-client \ |
| 13 | redis \ |
| 14 | tini \ |
| 15 | tzdata \ |
| 16 | python3 \ |
| 17 | && python3 -m pip install --upgrade pip \ |
| 18 | && python3 -m pip install acme-tiny |
| 19 | |
| 20 | COPY acme.sh /srv/acme.sh |
| 21 | COPY functions.sh /srv/functions.sh |
| 22 | COPY obtain-certificate.sh /srv/obtain-certificate.sh |
| 23 | COPY reload-configurations.sh /srv/reload-configurations.sh |
| 24 | COPY expand6.sh /srv/expand6.sh |
| 25 | |
| 26 | RUN chmod +x /srv/*.sh |
| 27 | |
| 28 | CMD ["/sbin/tini", "-g", "--", "/srv/acme.sh"] |