This repository was archived by the owner on Dec 6, 2019. It is now read-only.
File tree 8 files changed +848
-10
lines changed
8 files changed +848
-10
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,16 @@ FROM lsiobase/alpine.nginx:3.8
3
3
# set version label
4
4
ARG BUILD_DATE
5
5
ARG VERSION
6
+ ARG TT_RSS_VERSION
6
7
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
7
8
LABEL maintainer="sparklyballs"
8
9
9
10
RUN \
10
11
echo "**** install packages ****" && \
11
12
apk add --no-cache \
12
13
curl \
14
+ git \
15
+ grep \
13
16
php7-apcu \
14
17
php7-curl \
15
18
php7-dom \
25
28
php7-pgsql \
26
29
php7-posix \
27
30
tar && \
31
+ echo "**** set version tag ****" && \
32
+ if [ -z ${TT_RSS_VERSION+x} ]; then \
33
+ TT_RSS_VERSION=$(git ls-remote --tags https://git.tt-rss.org/fox/tt-rss.git \
34
+ | sort -t '/' -k 3 -V \
35
+ | grep -Ev '{}|-' \
36
+ | awk '/./{line=$0} END{print line}' \
37
+ | awk -F / '{print $3}' ); \
38
+ fi && \
39
+ echo ${TT_RSS_VERSION} > /version.txt && \
28
40
echo "**** link php7 to php ****" && \
29
41
ln -sf /usr/bin/php7 /usr/bin/php
30
42
Original file line number Diff line number Diff line change
1
+ FROM lsiobase/alpine.nginx.arm64:3.8
2
+
3
+ # Add qemu to build on x86_64 systems
4
+ COPY qemu-aarch64-static /usr/bin
5
+
6
+ # set version label
7
+ ARG BUILD_DATE
8
+ ARG VERSION
9
+ ARG TT_RSS_VERSION
10
+ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
11
+ LABEL maintainer="sparklyballs"
12
+
13
+ RUN \
14
+ echo "**** install packages ****" && \
15
+ apk add --no-cache \
16
+ curl \
17
+ git \
18
+ grep \
19
+ php7-apcu \
20
+ php7-curl \
21
+ php7-dom \
22
+ php7-gd \
23
+ php7-iconv \
24
+ php7-intl \
25
+ php7-mcrypt \
26
+ php7-mysqli \
27
+ php7-mysqlnd \
28
+ php7-pcntl \
29
+ php7-pdo_mysql \
30
+ php7-pdo_pgsql \
31
+ php7-pgsql \
32
+ php7-posix \
33
+ tar && \
34
+ echo "**** set version tag ****" && \
35
+ if [ -z ${TT_RSS_VERSION+x} ]; then \
36
+ TT_RSS_VERSION=$(git ls-remote --tags https://git.tt-rss.org/fox/tt-rss.git \
37
+ | sort -t '/' -k 3 -V \
38
+ | grep -Ev '{}|-' \
39
+ | awk '/./{line=$0} END{print line}' \
40
+ | awk -F / '{print $3}'); \
41
+ fi && \
42
+ echo ${TT_RSS_VERSION} > /version.txt && \
43
+ echo "**** link php7 to php ****" && \
44
+ ln -sf /usr/bin/php7 /usr/bin/php
45
+
46
+ # copy local files
47
+ COPY root/ /
48
+
49
+ # ports and volumes
50
+ EXPOSE 80 443
51
+ VOLUME /config
Original file line number Diff line number Diff line change
1
+ FROM lsiobase/alpine.nginx.armhf:3.8
2
+
3
+ # Add qemu to build on x86_64 systems
4
+ COPY qemu-arm-static /usr/bin
5
+
6
+ # set version label
7
+ ARG BUILD_DATE
8
+ ARG VERSION
9
+ ARG TT_RSS_VERSION
10
+ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
11
+ LABEL maintainer="sparklyballs"
12
+
13
+ RUN \
14
+ echo "**** install packages ****" && \
15
+ apk add --no-cache \
16
+ curl \
17
+ git \
18
+ grep \
19
+ php7-apcu \
20
+ php7-curl \
21
+ php7-dom \
22
+ php7-gd \
23
+ php7-iconv \
24
+ php7-intl \
25
+ php7-mcrypt \
26
+ php7-mysqli \
27
+ php7-mysqlnd \
28
+ php7-pcntl \
29
+ php7-pdo_mysql \
30
+ php7-pdo_pgsql \
31
+ php7-pgsql \
32
+ php7-posix \
33
+ tar && \
34
+ echo "**** set version tag ****" && \
35
+ if [ -z ${TT_RSS_VERSION+x} ]; then \
36
+ TT_RSS_VERSION=$(git ls-remote --tags https://git.tt-rss.org/fox/tt-rss.git \
37
+ | sort -t '/' -k 3 -V \
38
+ | grep -Ev '{}|-' \
39
+ | awk '/./{line=$0} END{print line}' \
40
+ | awk -F / '{print $3}'); \
41
+ fi && \
42
+ echo ${TT_RSS_VERSION} > /version.txt && \
43
+ echo "**** link php7 to php ****" && \
44
+ ln -sf /usr/bin/php7 /usr/bin/php
45
+
46
+ # copy local files
47
+ COPY root/ /
48
+
49
+ # ports and volumes
50
+ EXPOSE 80 443
51
+ VOLUME /config
You can’t perform that action at this time.
0 commit comments