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; + } +}