diff --git a/Framework/next.js/14.2.5/Dockerfile b/Framework/next.js/14.2.5/Dockerfile index 589a478..861a33d 100644 --- a/Framework/next.js/14.2.5/Dockerfile +++ b/Framework/next.js/14.2.5/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/labring-actions/devbox/node.js-20:409348 +FROM ghcr.io/labring-actions/devbox/node.js-20:747938 RUN cd /home/sealos/project && \ rm -rf ./* diff --git a/Framework/next.js/update_cn_dockerfile.sh b/Framework/next.js/update_cn_dockerfile.sh new file mode 100755 index 0000000..806cb83 --- /dev/null +++ b/Framework/next.js/update_cn_dockerfile.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +DOCKERFILE=$1 +echo "DOCKERFILE: $DOCKERFILE" +TMP_DOCKERFILE="${DOCKERFILE}tmp" +cp "$DOCKERFILE" "$TMP_DOCKERFILE" + +sed -i '$i\ +COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE" + +sed -i '$i\ +RUN npm config set registry http://mirrors.cloud.tencent.com/npm/' "$TMP_DOCKERFILE" \ No newline at end of file diff --git a/Framework/react/18.2.0/Dockerfile b/Framework/react/18.2.0/Dockerfile index b436de7..c2ff2b3 100644 --- a/Framework/react/18.2.0/Dockerfile +++ b/Framework/react/18.2.0/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/labring-actions/devbox/node.js-20:409348 +FROM ghcr.io/labring-actions/devbox/node.js-20:747938 RUN cd /home/sealos/project && \ rm -rf ./* diff --git a/Framework/react/update_cn_dockerfile.sh b/Framework/react/update_cn_dockerfile.sh new file mode 100755 index 0000000..806cb83 --- /dev/null +++ b/Framework/react/update_cn_dockerfile.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +DOCKERFILE=$1 +echo "DOCKERFILE: $DOCKERFILE" +TMP_DOCKERFILE="${DOCKERFILE}tmp" +cp "$DOCKERFILE" "$TMP_DOCKERFILE" + +sed -i '$i\ +COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE" + +sed -i '$i\ +RUN npm config set registry http://mirrors.cloud.tencent.com/npm/' "$TMP_DOCKERFILE" \ No newline at end of file diff --git a/Framework/vue/update_cn_dockerfile.sh b/Framework/vue/update_cn_dockerfile.sh new file mode 100755 index 0000000..806cb83 --- /dev/null +++ b/Framework/vue/update_cn_dockerfile.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +DOCKERFILE=$1 +echo "DOCKERFILE: $DOCKERFILE" +TMP_DOCKERFILE="${DOCKERFILE}tmp" +cp "$DOCKERFILE" "$TMP_DOCKERFILE" + +sed -i '$i\ +COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE" + +sed -i '$i\ +RUN npm config set registry http://mirrors.cloud.tencent.com/npm/' "$TMP_DOCKERFILE" \ No newline at end of file diff --git a/Framework/vue/v3.4.29/Dockerfile b/Framework/vue/v3.4.29/Dockerfile index dd078c2..6751671 100644 --- a/Framework/vue/v3.4.29/Dockerfile +++ b/Framework/vue/v3.4.29/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/labring-actions/devbox/node.js-20:409348 +FROM ghcr.io/labring-actions/devbox/node.js-20:747938 RUN cd /home/sealos/project && \ rm -rf ./* diff --git a/yaml/Framework/next.js/14.2.5/14.2.5.yaml b/yaml/Framework/next.js/14.2.5/14.2.5.yaml deleted file mode 100644 index 9856581..0000000 --- a/yaml/Framework/next.js/14.2.5/14.2.5.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: devbox.sealos.io/v1alpha1 -kind: Runtime -metadata: - name: next.js-14-2-5 - namespace: devbox-system -spec: - classRef: next.js - config: - image: ghcr.io/labring-actions/devbox/next.js-14.2.5:18a845 - ports: - - containerPort: 22 - name: devbox-ssh-port - protocol: TCP - user: sealos - workingDir: /home/sealos/project - releaseCommand: - - /bin/bash - - -c - releaseArgs: - - /home/sealos/project/entrypoint.sh - description: next.js 14.2.5 - version: "14.2.5" ---- -apiVersion: devbox.sealos.io/v1alpha1 -kind: RuntimeClass -metadata: - name: next.js -spec: - title: "next.js" - kind: Framework - description: next.js diff --git a/yaml/Framework/react/18.2.0/18.2.0.yaml b/yaml/Framework/react/18.2.0/18.2.0.yaml deleted file mode 100644 index 4fa9ab9..0000000 --- a/yaml/Framework/react/18.2.0/18.2.0.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: devbox.sealos.io/v1alpha1 -kind: Runtime -metadata: - name: react-18-2-0 - namespace: devbox-system -spec: - classRef: react - config: - image: ghcr.io/labring-actions/devbox/react-18.2.0:37929a - ports: - - containerPort: 22 - name: devbox-ssh-port - protocol: TCP - user: sealos - workingDir: /home/sealos/project - releaseCommand: - - /bin/bash - - -c - releaseArgs: - - /home/sealos/project/entrypoint.sh - description: react 18.2.0 - version: "18.2.0" ---- -apiVersion: devbox.sealos.io/v1alpha1 -kind: RuntimeClass -metadata: - name: react -spec: - title: "react" - kind: Framework - description: react diff --git a/yaml/Framework/vue/v3.4.29/v3.4.29.yaml b/yaml/Framework/vue/v3.4.29/v3.4.29.yaml deleted file mode 100644 index 04455a4..0000000 --- a/yaml/Framework/vue/v3.4.29/v3.4.29.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: devbox.sealos.io/v1alpha1 -kind: Runtime -metadata: - name: vue-v3-4-29 - namespace: devbox-system -spec: - classRef: vue - config: - image: ghcr.io/labring-actions/devbox/vue-v3.4.29:2395d3 - ports: - - containerPort: 22 - name: devbox-ssh-port - protocol: TCP - user: sealos - workingDir: /home/sealos/project - releaseCommand: - - /bin/bash - - -c - releaseArgs: - - /home/sealos/project/entrypoint.sh - description: vue v3.4.29 - version: "v3.4.29" ---- -apiVersion: devbox.sealos.io/v1alpha1 -kind: RuntimeClass -metadata: - name: vue -spec: - title: "vue" - kind: Framework - description: vue