From 118178a0cd33123d0eeefeda3619e6726c7aafe8 Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Mon, 15 Dec 2025 08:02:02 +0800 Subject: [PATCH] merged --- .github/workflows/build-images.yml | 2 ++ packages/neurapress/docker/Dockerfile.prod | 4 ++-- packages/neurapress/docker/docker-compose.yml | 4 ++-- yarn.lock | 2 +- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build-images.yml b/.github/workflows/build-images.yml index 67951c0..80850a0 100644 --- a/.github/workflows/build-images.yml +++ b/.github/workflows/build-images.yml @@ -70,6 +70,7 @@ jobs: matrix: service: - { name: dashboard, workdir: ., dockerfile: Dockerfile } + - { name: neurapress, workdir: ., dockerfile: packages/neurapress/docker/Dockerfile.prod } steps: # ------------------------------------------------------------- @@ -157,6 +158,7 @@ jobs: matrix: service: - { name: dashboard, workdir: ., dockerfile: Dockerfile } + - { name: neurapress, workdir: ., dockerfile: packages/neurapress/docker/Dockerfile.prod } steps: # ------------------------------------------------------------- diff --git a/packages/neurapress/docker/Dockerfile.prod b/packages/neurapress/docker/Dockerfile.prod index 4aa54ee..e9daf45 100644 --- a/packages/neurapress/docker/Dockerfile.prod +++ b/packages/neurapress/docker/Dockerfile.prod @@ -37,7 +37,7 @@ RUN npm install -g pnpm # Set production environment ENV NODE_ENV=production -ENV PORT=3000 +ENV PORT=4000 # Copy necessary files from builder COPY --from=builder --chown=nextjs:nodejs /app/package.json . @@ -57,4 +57,4 @@ USER nextjs EXPOSE 3000 # Start the application -CMD ["pnpm", "start"] \ No newline at end of file +CMD ["pnpm", "start"] diff --git a/packages/neurapress/docker/docker-compose.yml b/packages/neurapress/docker/docker-compose.yml index 28962e4..409ff52 100644 --- a/packages/neurapress/docker/docker-compose.yml +++ b/packages/neurapress/docker/docker-compose.yml @@ -6,11 +6,11 @@ services: context: .. dockerfile: docker/Dockerfile.dev ports: - - "3000:3000" + - "4000:4000" volumes: - ..:/app - /app/node_modules - /app/.next environment: - NODE_ENV=development - command: pnpm dev \ No newline at end of file + command: pnpm dev diff --git a/yarn.lock b/yarn.lock index d4c6920..e929897 100644 --- a/yarn.lock +++ b/yarn.lock @@ -945,7 +945,7 @@ __metadata: react-dom: "npm:^18.2.0" tailwind-merge: "npm:^2.6.0" tailwindcss-animate: "npm:^1.0.7" - checksum: 10/16eca58164408c27beb16bdcc3b480f424d77df7df45f473ec9b17629851849265605c313d90aa61ee31793ecb870e056457a8e938f5dde3310f43ad4c417f8f + checksum: 10/217c5288a84d502daf03173de5def03d2b82efe4576b0dd37331317ca73c6697c83e8041100fe531f167f72d682ab37d5fa90554df8686fc168f1595baf86879 languageName: node linkType: hard