ソースを参照

chore: microservices debugger (#2345)

* chore: microservices debugger

* Update launch.json
Jason Rasmussen 2 年 前
コミット
1e97407025
2 ファイル変更12 行追加1 行削除
  1. 9 0
      .vscode/launch.json
  2. 3 1
      docker/docker-compose.dev.yml

+ 9 - 0
.vscode/launch.json

@@ -9,6 +9,15 @@
       "name": "Immich Server",
       "remoteRoot": "/usr/src/app",
       "localRoot": "${workspaceFolder}/server"
+    },
+    {
+      "type": "node",
+      "request": "attach",
+      "restart": true,
+      "port": 9231,
+      "name": "Immich Microservices",
+      "remoteRoot": "/usr/src/app",
+      "localRoot": "${workspaceFolder}/server"
     }
   ]
 }

+ 3 - 1
docker/docker-compose.dev.yml

@@ -53,13 +53,15 @@ services:
       context: ../server
       dockerfile: Dockerfile
       target: builder
-    command: npm run start:dev microservices
+    command: npm run start:debug microservices
     volumes:
       - ../server:/usr/src/app
       - ${UPLOAD_LOCATION}:/usr/src/app/upload
       - /usr/src/app/node_modules
     env_file:
       - .env
+    ports:
+      - 9231:9230
     environment:
       - NODE_ENV=development
     depends_on: