From 0de78c6d6c30bdcc60093740efa1293c0cb2d3df Mon Sep 17 00:00:00 2001 From: khyeonmin Date: Sat, 7 Jun 2025 23:20:24 +0900 Subject: [PATCH] Build(docker): update Docker config to link main and feature pages --- frontend/spec-trackr-app/sta.dockerfile | 8 ++++++++ frontend/spectrackr-main/main.dockerfile | 8 ++++++++ frontend/spectrackr-main/nginx/default.conf | 11 +++++++++++ 3 files changed, 27 insertions(+) create mode 100644 frontend/spec-trackr-app/sta.dockerfile create mode 100644 frontend/spectrackr-main/main.dockerfile create mode 100644 frontend/spectrackr-main/nginx/default.conf diff --git a/frontend/spec-trackr-app/sta.dockerfile b/frontend/spec-trackr-app/sta.dockerfile new file mode 100644 index 000000000..cab0a8d00 --- /dev/null +++ b/frontend/spec-trackr-app/sta.dockerfile @@ -0,0 +1,8 @@ +FROM node:18-alpine +WORKDIR /app +COPY package*.json ./ +RUN npm install +COPY . . +ENV HOST=0.0.0.0 BROWSER=none PORT=3001 +EXPOSE 3001 +CMD ["npm", "start"] diff --git a/frontend/spectrackr-main/main.dockerfile b/frontend/spectrackr-main/main.dockerfile new file mode 100644 index 000000000..c0aa62c30 --- /dev/null +++ b/frontend/spectrackr-main/main.dockerfile @@ -0,0 +1,8 @@ +FROM node:18-alpine +WORKDIR /app +COPY package*.json ./ +RUN npm install +COPY . . +ENV HOST=0.0.0.0 PORT=3003 +EXPOSE 3003 +CMD ["npm", "run", "dev"] diff --git a/frontend/spectrackr-main/nginx/default.conf b/frontend/spectrackr-main/nginx/default.conf new file mode 100644 index 000000000..80327094a --- /dev/null +++ b/frontend/spectrackr-main/nginx/default.conf @@ -0,0 +1,11 @@ +server { + listen 80; + server_name localhost; + + root /usr/share/nginx/html; + index index.html; + + location / { + try_files $uri /index.html; + } +}