Update Dockerfile

This commit is contained in:
Face 2025-05-30 14:46:48 +03:00
parent c87bf44999
commit f98012451d

View file

@ -51,23 +51,23 @@ COPY --from=build-main --chown=node:node /app/package.json ./package.json
RUN npm install -g pm2 RUN npm install -g pm2
RUN echo 'module.exports = {\n\ RUN echo 'module.exports = {\
apps: [{\n\ apps: [{\
name: "rugplay-app",\n\ name: "rugplay-app",\
script: "./build/index.js",\n\ script: "./build/index.js",\
instances: "max",\n\ instances: "max",\
exec_mode: "cluster",\n\ exec_mode: "cluster",\
env: {\n\ env: {\
NODE_ENV: "production",\n\ NODE_ENV: "production",\
PORT: 3000\n\ PORT: 3000\
}\n\ }\
}]\n\ }]\
};' > ecosystem.config.js };' > ecosystem.config.cjs
USER node USER node
EXPOSE 3000 EXPOSE 3000
CMD ["pm2-runtime", "start", "ecosystem.config.js"] CMD ["pm2-runtime", "start", "ecosystem.config.cjs"]
FROM base-node AS production-websocket FROM base-node AS production-websocket
WORKDIR /websocket WORKDIR /websocket