[INIT] Initial Project Structure
This commit is contained in:
commit
0fc5f05b6a
105 changed files with 10448 additions and 0 deletions
21
Dockerfile
Normal file
21
Dockerfile
Normal file
|
@ -0,0 +1,21 @@
|
|||
FROM node:20-bookworm-slim
|
||||
WORKDIR /dunemask/net/cairo
|
||||
COPY package.json .
|
||||
COPY package-lock.json .
|
||||
COPY .npmrc .
|
||||
RUN npm ci
|
||||
# Copy server build resources over
|
||||
COPY tsconfig.json .
|
||||
COPY tsconfig.server.json .
|
||||
COPY lib lib
|
||||
COPY prisma prisma
|
||||
RUN npm run db:generate
|
||||
# Copy react build resources over
|
||||
COPY public public
|
||||
COPY src src
|
||||
COPY index.html .
|
||||
COPY vite.config.ts .
|
||||
# Build Project
|
||||
RUN npm run package:full
|
||||
|
||||
CMD ["npm","start"]
|
Loading…
Add table
Add a link
Reference in a new issue