diff --git a/consul/Dockerfile b/consul/Dockerfile index be7b3c4..8947e8a 100644 --- a/consul/Dockerfile +++ b/consul/Dockerfile @@ -9,7 +9,7 @@ RUN apk --no-cache add \ ca-certificates \ curl -ENV CONSUL_VERSION v0.7.1 +ENV CONSUL_VERSION v0.7.2 RUN buildDeps=' \ bash \ diff --git a/couchpotato/Dockerfile b/couchpotato/Dockerfile index 8fbd6b9..a7e47a3 100644 --- a/couchpotato/Dockerfile +++ b/couchpotato/Dockerfile @@ -9,21 +9,37 @@ # --name couchpotato \ # jess/couchpotato # -FROM debian:sid +FROM alpine:latest MAINTAINER Jessie Frazelle -RUN apt-get update && apt-get install -y \ +RUN apk add --no-cache \ ca-certificates \ + gcc \ git \ + libffi-dev \ + libxml2-dev \ + libxslt-dev \ + musl-dev \ + openssl-dev \ python \ - python-lxml \ - python-openssl \ + python-dev \ + py-pip \ && rm -rf /var/lib/apt/lists/* +RUN pip install \ + lxml \ + pyopenssl + EXPOSE 5050 -RUN git clone https://github.com/RuudBurger/CouchPotatoServer.git /usr/src/couchpotato +ENV COUCHPOTATO_VERSION 3.0.1 + +RUN git clone https://github.com/RuudBurger/CouchPotatoServer.git /usr/src/couchpotato \ + && ( \ + cd /usr/src/couchpotato \ + && git checkout "build/${COUCHPOTATO_VERSION}" \ + ) WORKDIR /usr/src/couchpotato diff --git a/curl/Dockerfile b/curl/Dockerfile index a35a6a0..3ac5c73 100644 --- a/curl/Dockerfile +++ b/curl/Dockerfile @@ -13,7 +13,7 @@ RUN apk add --no-cache \ nghttp2 \ openssl -ENV CURL_VERSION 7.51.0 +ENV CURL_VERSION 7.52.1 RUN set -x \ && apk add --no-cache --virtual .build-deps \ diff --git a/latest-versions.sh b/latest-versions.sh index 21e1f1d..a3c24a3 100755 --- a/latest-versions.sh +++ b/latest-versions.sh @@ -26,6 +26,11 @@ get_latest() { fi local dir=${repo#*/} + + if [[ "$dir" == "CouchPotatoServer" ]]; then + dir=couchpotato + fi + local current=$(cat "${dir}/Dockerfile" | grep -m 1 VERSION | awk '{print $(NF)}') if [[ "$tag" =~ "$current" ]] || [[ "$name" =~ "$current" ]]; then @@ -39,6 +44,7 @@ projects=( apache/zookeeper atom/atom camlistore/camlistore +CouchPotato/CouchPotatoServer curl/curl hashicorp/consul hashicorp/vault diff --git a/sickbeard/Dockerfile b/sickbeard/Dockerfile index 7cb58b3..a8d107d 100644 --- a/sickbeard/Dockerfile +++ b/sickbeard/Dockerfile @@ -9,16 +9,17 @@ # --name sickbeard \ # jess/sickbeard # -FROM debian:sid +FROM alpine:latest MAINTAINER Jessie Frazelle -RUN apt-get update && apt-get install -y \ +RUN apk add --no-cache \ + --repository https://dl-3.alpinelinux.org/alpine/edge/testing \ ca-certificates \ git \ - python-cheetah \ - python-setuptools \ - && rm -rf /var/lib/apt/lists/* + python \ + py-cheetah \ + py-setuptools ENV SICKBEARD_VERSION torrent_1080_subtitles diff --git a/vault/Dockerfile b/vault/Dockerfile index a9dc92e..cabf85b 100644 --- a/vault/Dockerfile +++ b/vault/Dockerfile @@ -8,7 +8,7 @@ RUN apk --no-cache add \ ca-certificates \ curl -ENV VAULT_VERSION v0.6.3 +ENV VAULT_VERSION v0.6.4 RUN buildDeps=' \ bash \ diff --git a/vscode/Dockerfile b/vscode/Dockerfile index d13610d..5bfe8fc 100644 --- a/vscode/Dockerfile +++ b/vscode/Dockerfile @@ -50,8 +50,8 @@ ENV HOME /home/user RUN useradd --create-home --home-dir $HOME user \ && chown -R user:user $HOME -ENV CODE_VERSION 1.8.0-1481651903 -ENV CODE_COMMIT 38746938a4ab94f2f57d9e1309c51fd6fb37553d +ENV CODE_VERSION 1.8.1-1482158209 +ENV CODE_COMMIT ee428b0eead68bf0fb99ab5fdc4439be227b6281 # download the source RUN buildDeps=' \