Skip to content

Commit 923fa18

Browse files
committed
bugfix: fix the npm mirror in angular astro docusaurus express hexo next nginx
1 parent 685a481 commit 923fa18

File tree

14 files changed

+60
-22
lines changed

14 files changed

+60
-22
lines changed

Framework/angular/update_cn_dockerfile.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ echo "DOCKERFILE: $DOCKERFILE"
55
TMP_DOCKERFILE="${DOCKERFILE}tmp"
66
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
77

8+
sed -i '$i\
9+
USER root' "$TMP_DOCKERFILE"
10+
811
sed -i '$i\
912
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1013

1114
sed -i '$i\
12-
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
15+
USER devbox' "$TMP_DOCKERFILE"
16+
17+
sed -i '$i\
18+
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

Framework/angular/v18/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/labring-actions/devbox/node.js-20:1323f9
1+
FROM ghcr.io/labring-actions/devbox/node.js-18:a49ab6
22

33
USER root
44
RUN cd /home/devbox/project && \
@@ -13,5 +13,4 @@ USER devbox
1313
RUN cd /home/devbox/project && \
1414
npm install
1515

16-
USER root
1716
RUN mkdir -p /home/devbox/.devbox

Framework/astro/4.10.0/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/labring-actions/devbox/node.js-20:1323f9
1+
FROM ghcr.io/labring-actions/devbox/node.js-18:a49ab6
22

33
USER root
44
RUN cd /home/devbox/project && \
@@ -13,5 +13,4 @@ USER devbox
1313
RUN cd /home/devbox/project && \
1414
npm install
1515

16-
USER root
1716
RUN mkdir -p /home/devbox/.devbox

Framework/astro/update_cn_dockerfile.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ echo "DOCKERFILE: $DOCKERFILE"
55
TMP_DOCKERFILE="${DOCKERFILE}tmp"
66
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
77

8+
sed -i '$i\
9+
USER root' "$TMP_DOCKERFILE"
10+
811
sed -i '$i\
912
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1013

1114
sed -i '$i\
12-
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
15+
USER devbox' "$TMP_DOCKERFILE"
16+
17+
sed -i '$i\
18+
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

Framework/docusaurus/3.5.2/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/labring-actions/devbox/node.js-20:1323f9
1+
FROM ghcr.io/labring-actions/devbox/node.js-18:a49ab6
22

33
USER root
44
RUN cd /home/devbox/project && \
@@ -14,5 +14,4 @@ RUN cd /home/devbox/project && \
1414
npm install && \
1515
npx docusaurus build
1616

17-
USER root
1817
RUN mkdir -p /home/devbox/.devbox

Framework/docusaurus/update_cn_dockerfile.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ echo "DOCKERFILE: $DOCKERFILE"
55
TMP_DOCKERFILE="${DOCKERFILE}tmp"
66
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
77

8+
sed -i '$i\
9+
USER root' "$TMP_DOCKERFILE"
10+
811
sed -i '$i\
912
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1013

1114
sed -i '$i\
12-
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
15+
USER devbox' "$TMP_DOCKERFILE"
16+
17+
sed -i '$i\
18+
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

Framework/express.js/4.21.0/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
FROM ghcr.io/labring-actions/devbox/node.js-20:1323f9
2-
USER root
1+
FROM ghcr.io/labring-actions/devbox/node.js-18:a49ab6
2+
33
RUN cd /home/devbox/project && \
44
rm -rf ./*
55

@@ -12,5 +12,4 @@ USER devbox
1212
RUN cd /home/devbox/project && \
1313
npm install
1414

15-
USER root
1615
RUN mkdir -p /home/devbox/.devbox

Framework/express.js/update_cn_dockerfile.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ echo "DOCKERFILE: $DOCKERFILE"
55
TMP_DOCKERFILE="${DOCKERFILE}tmp"
66
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
77

8+
sed -i '$i\
9+
USER root' "$TMP_DOCKERFILE"
10+
811
sed -i '$i\
912
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1013

1114
sed -i '$i\
12-
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
15+
USER devbox' "$TMP_DOCKERFILE"
16+
17+
sed -i '$i\
18+
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

Framework/hexo/7.3.0/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/labring-actions/devbox/node.js-20:1323f9
1+
FROM ghcr.io/labring-actions/devbox/node.js-18:a49ab6
22

33
USER root
44
RUN rm -r /home/devbox/project && \
@@ -16,5 +16,6 @@ COPY /Framework/hexo/7.3.0/entrypoint.sh /home/devbox/project/entrypoint.sh
1616
USER root
1717
RUN chown -R devbox:devbox /home/devbox/project/entrypoint.sh && \
1818
chmod -R 777 /home/devbox/project/entrypoint.sh
19+
USER devbox
1920

2021
RUN mkdir -p /home/devbox/.devbox

Framework/hexo/update_cn_dockerfile.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,14 @@ echo "DOCKERFILE: $DOCKERFILE"
55
TMP_DOCKERFILE="${DOCKERFILE}tmp"
66
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
77

8+
sed -i '$i\
9+
USER root' "$TMP_DOCKERFILE"
10+
811
sed -i '$i\
912
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
1013

1114
sed -i '$i\
12-
RUN npm config set -g registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
15+
USER devbox' "$TMP_DOCKERFILE"
16+
17+
sed -i '$i\
18+
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"

0 commit comments

Comments
 (0)