Skip to content

Commit b0567d3

Browse files
committed
feat: add nginx image
1 parent 9a96857 commit b0567d3

File tree

8 files changed

+65
-0
lines changed

8 files changed

+65
-0
lines changed

Framework/nginx/1.22.1/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM ghcr.io/labring-actions/devbox/node.js-20:b3361c
2+
3+
RUN cd /home/devbox/project
4+
5+
RUN apt-get update && apt-get install -y nginx
6+
7+
COPY /Framework/nginx/1.22.1/project /home/devbox/project
8+
RUN chown -R devbox:devbox /home/devbox/project && \
9+
chmod -R u+rw /home/devbox/project && \
10+
chmod -R +x /home/devbox/project/entrypoint.sh
11+
12+
USER root
13+
RUN mkdir /home/devbox/.devbox
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"recommendations": [
3+
"pomdtr.excalidraw-editor",
4+
"editorconfig.editorconfig",
5+
"lokalise.i18n-ally",
6+
"esbenp.prettier-vscode",
7+
"dbaeumer.vscode-eslint",
8+
"burkeholland.simple-react-snippets",
9+
"prisma.prisma",
10+
"bradlc.vscode-tailwindcss"
11+
]
12+
}
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!bin/bash
2+
nginx
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
3+
DOCKERFILE=$1
4+
echo "DOCKERFILE: $DOCKERFILE"
5+
TMP_DOCKERFILE="${DOCKERFILE}tmp"
6+
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
7+
8+
sed -i '$i\
9+
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
10+
11+
sed -i '$i\
12+
RUN npm config set registry https://registry.npmmirror.com' "$TMP_DOCKERFILE"
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"recommendations": [
3+
"pomdtr.excalidraw-editor",
4+
"editorconfig.editorconfig",
5+
"lokalise.i18n-ally",
6+
"esbenp.prettier-vscode",
7+
"dbaeumer.vscode-eslint",
8+
"burkeholland.simple-react-snippets",
9+
"prisma.prisma",
10+
"bradlc.vscode-tailwindcss"
11+
]
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
#!/bin/bash
2+
3+
DOCKERFILE=$1
4+
echo "DOCKERFILE: $DOCKERFILE"
5+
TMP_DOCKERFILE="${DOCKERFILE}tmp"
6+
cp "$DOCKERFILE" "$TMP_DOCKERFILE"
7+
8+
sed -i '$i\
9+
COPY /OS/debian-ssh/debian.sources /etc/apt/sources.list.d/debian.sources' "$TMP_DOCKERFILE"
10+
11+
sed -i '$i\
12+
COPY /Language/java/settings.xml /opt/maven/apache-maven-3.8.6/conf/settings.xml' "$TMP_DOCKERFILE"

configs/name.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,4 @@ ubuntu=ubuntu
3535
cpp=C++
3636
c=c
3737
quarkus=quarkus
38+
nginx=nginx

configs/port.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,3 +35,4 @@ ubuntu=8080
3535
cpp=8080
3636
c=8080
3737
quarkus=8080
38+
nginx=80

0 commit comments

Comments
 (0)