sounds, better files

This commit is contained in:
2024-08-18 19:11:41 +00:00
parent 9ed2f70701
commit 08489ed67b
86 changed files with 4226 additions and 86 deletions

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM node:18 AS build
WORKDIR /srv
COPY ./package.json ./package-lock.json /srv/
RUN npm install
COPY tsconfig.json tsconfig.app.json tsconfig.node.json vite.config.ts /srv/
COPY src /srv/src
COPY public /srv/public
COPY map /srv/map
COPY ./index.html /srv/
RUN npm run build
FROM nginx:latest
COPY --from=build /srv/dist /usr/share/nginx/html
COPY ./nginx/default.conf /etc/nginx/conf.d/default.conf
EXPOSE 80