Removing old files
This commit is contained in:
parent
b8418f9ab2
commit
d21eb747b1
2 changed files with 0 additions and 54 deletions
|
|
@ -1,22 +0,0 @@
|
||||||
services:
|
|
||||||
http:
|
|
||||||
build:
|
|
||||||
context: ..
|
|
||||||
dockerfile: ./docker/server/Dockerfile
|
|
||||||
args:
|
|
||||||
- PORT=3000
|
|
||||||
- REDIS_HOST=redis
|
|
||||||
- REDIS_PORT=6379
|
|
||||||
restart: always
|
|
||||||
environment:
|
|
||||||
- PORT=3000
|
|
||||||
- REDIS_HOST=redis
|
|
||||||
- REDIS_PORT=6379
|
|
||||||
ports:
|
|
||||||
- 3000:3000
|
|
||||||
volumes:
|
|
||||||
- ../db:/app/db
|
|
||||||
redis:
|
|
||||||
image: redis
|
|
||||||
ports:
|
|
||||||
- 6379
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
||||||
FROM node:24-slim as app
|
|
||||||
|
|
||||||
ENV PUPPETEER_SKIP_CHROMIUM_DOWNLOAD true
|
|
||||||
ENV PUPPETEER_EXECUTABLE_PATH /usr/bin/chromium
|
|
||||||
|
|
||||||
RUN apt-get update \
|
|
||||||
&& apt-get install -y gcc chromium fonts-ipafont-gothic fonts-wqy-zenhei fonts-thai-tlwg fonts-kacst fonts-freefont-ttf libxss1 --no-install-recommends
|
|
||||||
RUN npm i -g node-gyp
|
|
||||||
|
|
||||||
WORKDIR /app
|
|
||||||
RUN chown -R node:node .
|
|
||||||
|
|
||||||
USER node
|
|
||||||
|
|
||||||
COPY --chown=node:node package.json package.json
|
|
||||||
COPY --chown=node:node package-lock.json package-lock.json
|
|
||||||
|
|
||||||
RUN CXX=g++-12 npm install
|
|
||||||
|
|
||||||
COPY --chown=node:node data-source.ts data-source.ts
|
|
||||||
COPY --chown=node:node tsconfig.json tsconfig.json
|
|
||||||
COPY --chown=node:node tsconfig.build.json tsconfig.build.json
|
|
||||||
COPY --chown=node:node database database
|
|
||||||
COPY --chown=node:node src src
|
|
||||||
|
|
||||||
RUN npm run migrations
|
|
||||||
|
|
||||||
ARG GIT_COMMIT
|
|
||||||
|
|
||||||
ENV GIT_COMMIT ${GIT_COMMIT:-unknown}
|
|
||||||
|
|
||||||
ENTRYPOINT ["npm", "run", "start"]
|
|
||||||
Loading…
Add table
Reference in a new issue