mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2025-01-30 17:13:46 +01:00
latest versions
Signed-off-by: Jess Frazelle <acidburn@google.com>
This commit is contained in:
parent
0d67094227
commit
4f8782ed19
|
@ -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 \
|
||||
|
|
|
@ -9,21 +9,37 @@
|
|||
# --name couchpotato \
|
||||
# jess/couchpotato
|
||||
#
|
||||
FROM debian:sid
|
||||
FROM alpine:latest
|
||||
MAINTAINER Jessie Frazelle <jess@linux.com>
|
||||
|
||||
|
||||
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
|
||||
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -9,16 +9,17 @@
|
|||
# --name sickbeard \
|
||||
# jess/sickbeard
|
||||
#
|
||||
FROM debian:sid
|
||||
FROM alpine:latest
|
||||
MAINTAINER Jessie Frazelle <jess@linux.com>
|
||||
|
||||
|
||||
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
|
||||
|
|
|
@ -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 \
|
||||
|
|
|
@ -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=' \
|
||||
|
|
Loading…
Reference in New Issue
Block a user