Skip to content
This repository was archived by the owner on Mar 11, 2024. It is now read-only.

Commit a2cae14

Browse files
authored
Merge pull request #22 from linuxserver/alpine-3.16
update to alpine 3.16
2 parents c9afee7 + 1b4d41b commit a2cae14

File tree

5 files changed

+589
-117
lines changed

5 files changed

+589
-117
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "npm"
9+
directory: "/"
10+
schedule:
11+
interval: "daily"

Dockerfile

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
1-
FROM ghcr.io/linuxserver/baseimage-alpine:3.12
1+
FROM ghcr.io/linuxserver/baseimage-alpine:3.16
22

33
# set version label
44
ARG BUILD_DATE
55
ARG VERSION
66
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
77
LABEL maintainer="phendryx"
88

9+
ENV S6_KEEP_ENV=1
10+
911
# copy app
1012
COPY ./root /
1113

1214
RUN \
13-
echo "**** install build packages ****" && \
14-
apk add --no-cache --virtual=build-dependencies \
15-
nodejs-npm && \
16-
echo "**** install runtime packages ****" && \
17-
apk add --no-cache \
18-
nodejs && \
19-
echo "**** install readme-sync node packages *****" && \
20-
npm config set unsafe-perm true && \
21-
npm install --prefix /opt/docker-readme-sync && \
22-
echo "**** cleanup ****" && \
23-
apk del --purge \
24-
build-dependencies && \
25-
rm -rf \
26-
/root \
27-
/tmp/* && \
28-
mkdir -p \
29-
/root
15+
echo "**** install runtime packages ****" && \
16+
apk add --no-cache \
17+
nodejs && \
18+
echo "**** install build packages ****" && \
19+
apk add --no-cache --virtual=build-dependencies \
20+
npm && \
21+
echo "**** install readme-sync node packages *****" && \
22+
npm config set unsafe-perm true && \
23+
npm install --prefix /opt/docker-readme-sync && \
24+
echo "**** cleanup ****" && \
25+
apk del --purge \
26+
build-dependencies && \
27+
rm -rf \
28+
/root \
29+
/tmp/* && \
30+
mkdir -p \
31+
/root
3032

3133
WORKDIR /opt/docker-readme-sync

Dockerfile.aarch64

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
1-
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.12
1+
FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.16
22

33
# set version label
44
ARG BUILD_DATE
55
ARG VERSION
66
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
77
LABEL maintainer="phendryx"
88

9+
ENV S6_KEEP_ENV=1
10+
911
# copy app
1012
COPY ./root /
1113

1214
RUN \
13-
echo "**** install build packages ****" && \
14-
apk add --no-cache --virtual=build-dependencies \
15-
nodejs-npm && \
16-
echo "**** install runtime packages ****" && \
17-
apk add --no-cache \
18-
nodejs && \
19-
echo "**** install readme-sync node packages *****" && \
20-
npm config set unsafe-perm true && \
21-
npm install --prefix /opt/docker-readme-sync && \
22-
echo "**** cleanup ****" && \
23-
apk del --purge \
24-
build-dependencies && \
25-
rm -rf \
26-
/root \
27-
/tmp/* && \
28-
mkdir -p \
29-
/root
15+
echo "**** install runtime packages ****" && \
16+
apk add --no-cache \
17+
nodejs && \
18+
echo "**** install build packages ****" && \
19+
apk add --no-cache --virtual=build-dependencies \
20+
npm && \
21+
echo "**** install readme-sync node packages *****" && \
22+
npm config set unsafe-perm true && \
23+
npm install --prefix /opt/docker-readme-sync && \
24+
echo "**** cleanup ****" && \
25+
apk del --purge \
26+
build-dependencies && \
27+
rm -rf \
28+
/root \
29+
/tmp/* && \
30+
mkdir -p \
31+
/root
3032

3133
WORKDIR /opt/docker-readme-sync

Dockerfile.armhf

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
1-
FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.12
1+
FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.16
22

33
# set version label
44
ARG BUILD_DATE
55
ARG VERSION
66
LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
77
LABEL maintainer="phendryx"
88

9+
ENV S6_KEEP_ENV=1
10+
911
# copy app
1012
COPY ./root /
1113

1214
RUN \
13-
echo "**** install build packages ****" && \
14-
apk add --no-cache --virtual=build-dependencies \
15-
nodejs-npm && \
16-
echo "**** install runtime packages ****" && \
17-
apk add --no-cache \
18-
nodejs && \
19-
echo "**** install readme-sync node packages *****" && \
20-
npm config set unsafe-perm true && \
21-
npm install --prefix /opt/docker-readme-sync && \
22-
echo "**** cleanup ****" && \
23-
apk del --purge \
24-
build-dependencies && \
25-
rm -rf \
26-
/root \
27-
/tmp/* && \
28-
mkdir -p \
29-
/root
15+
echo "**** install runtime packages ****" && \
16+
apk add --no-cache \
17+
nodejs && \
18+
echo "**** install build packages ****" && \
19+
apk add --no-cache --virtual=build-dependencies \
20+
npm && \
21+
echo "**** install readme-sync node packages *****" && \
22+
npm config set unsafe-perm true && \
23+
npm install --prefix /opt/docker-readme-sync && \
24+
echo "**** cleanup ****" && \
25+
apk del --purge \
26+
build-dependencies && \
27+
rm -rf \
28+
/root \
29+
/tmp/* && \
30+
mkdir -p \
31+
/root
3032

3133
WORKDIR /opt/docker-readme-sync

0 commit comments

Comments
 (0)