[INIT] Initial Project Structure
Some checks failed
Deploy Edge / deploy-edge (push) Failing after 2s
S3 Repo Backup / s3-repo-backup (push) Failing after 2s

This commit is contained in:
Dunemask 2024-08-24 12:41:04 -06:00
commit 0fc5f05b6a
105 changed files with 10448 additions and 0 deletions

21
Dockerfile Normal file
View 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"]