mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2024-11-23 11:31:49 +01:00
versions
Signed-off-by: Jess Frazelle <acidburn@google.com>
This commit is contained in:
parent
99dadf3e2e
commit
245e7d426e
|
@ -42,7 +42,7 @@ RUN apt-get update && apt-get install -y \
|
||||||
--no-install-recommends \
|
--no-install-recommends \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
ENV ATOM_VERSION 1.12.7
|
ENV ATOM_VERSION 1.12.9
|
||||||
|
|
||||||
# download the source
|
# download the source
|
||||||
RUN buildDeps=' \
|
RUN buildDeps=' \
|
||||||
|
|
|
@ -1,23 +1,44 @@
|
||||||
FROM debian:stretch
|
FROM alpine:latest
|
||||||
MAINTAINER Jessie Frazelle <jess@linux.com>
|
MAINTAINER Jessie Frazelle <jess@linux.com>
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apk --no-cache add \
|
||||||
ca-certificates \
|
python \
|
||||||
curl \
|
py-cffi \
|
||||||
dirmngr \
|
py-configargparse \
|
||||||
gnupg \
|
py-configobj \
|
||||||
--no-install-recommends
|
py-cryptography \
|
||||||
|
py-dialog \
|
||||||
|
py-enum34 \
|
||||||
|
py-idna \
|
||||||
|
py-ipaddress \
|
||||||
|
py-mock \
|
||||||
|
py-openssl \
|
||||||
|
py-parsedatetime \
|
||||||
|
py-pip \
|
||||||
|
py-requests \
|
||||||
|
py-rfc3339 \
|
||||||
|
py-setuptools \
|
||||||
|
py-six \
|
||||||
|
py-tz \
|
||||||
|
py-zope-component \
|
||||||
|
py-zope-event \
|
||||||
|
py-zope-interface
|
||||||
|
|
||||||
RUN export GNUPGHOME="$(mktemp -d)" \
|
RUN pip install acme
|
||||||
&& gpg --no-tty --keyserver pgp.mit.edu --recv-key A2CFB51FA275A7286234E7B24D17C995CD9775F2 \
|
|
||||||
&& ( \
|
|
||||||
cd /tmp \
|
|
||||||
&& curl -O https://dl.eff.org/certbot-auto \
|
|
||||||
&& chmod a+x ./certbot-auto \
|
|
||||||
&& curl -O https://dl.eff.org/certbot-auto.asc \
|
|
||||||
&& gpg --trusted-key 4D17C995CD9775F2 --verify certbot-auto.asc certbot-auto \
|
|
||||||
&& mv certbot-auto /usr/local/bin/ \
|
|
||||||
) \
|
|
||||||
&& rm -r "$GNUPGHOME"
|
|
||||||
|
|
||||||
ENTRYPOINT [ "certbot-auto" ]
|
ENV CERTBOT_VERSION 0.9.3
|
||||||
|
|
||||||
|
RUN buildDeps=' \
|
||||||
|
git \
|
||||||
|
' \
|
||||||
|
set -x \
|
||||||
|
&& apk --no-cache add $buildDeps \
|
||||||
|
&& git clone --depth 1 --branch "v$CERTBOT_VERSION" https://github.com/certbot/certbot /usr/src/certbot \
|
||||||
|
&& cd /usr/src/certbot \
|
||||||
|
&& python2 setup.py build || return 1 \
|
||||||
|
&& python2 setup.py install --prefix=/usr || return 1 \
|
||||||
|
&& rm -rf /usr/src/certbot \
|
||||||
|
&& apk del $buildDeps \
|
||||||
|
&& echo "Build complete."
|
||||||
|
|
||||||
|
ENTRYPOINT [ "certbot" ]
|
||||||
|
|
|
@ -13,7 +13,7 @@ RUN adduser -u 1001 -D user \
|
||||||
|
|
||||||
ENV LANG C.UTF-8
|
ENV LANG C.UTF-8
|
||||||
|
|
||||||
ENV IRSSI_VERSION 0.8.20
|
ENV IRSSI_VERSION 1.0.0
|
||||||
ENV LIB_OTR_VERSION 4.1.1
|
ENV LIB_OTR_VERSION 4.1.1
|
||||||
ENV IRSSI_OTR_VERSION 1.0.2
|
ENV IRSSI_OTR_VERSION 1.0.2
|
||||||
|
|
||||||
|
|
|
@ -49,6 +49,7 @@ get_latest() {
|
||||||
projects=(
|
projects=(
|
||||||
atom/atom
|
atom/atom
|
||||||
camlistore/camlistore
|
camlistore/camlistore
|
||||||
|
certbot/certbot
|
||||||
hashicorp/consul
|
hashicorp/consul
|
||||||
CouchPotato/CouchPotatoServer
|
CouchPotato/CouchPotatoServer
|
||||||
pooler/cpuminer
|
pooler/cpuminer
|
||||||
|
|
Loading…
Reference in New Issue
Block a user