Parcourir la source

chore: microservices debugger (#2345)

* chore: microservices debugger

* Update launch.json
Jason Rasmussen il y a 2 ans
Parent
commit
1e97407025
2 fichiers modifiés avec 12 ajouts et 1 suppressions
  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",
       "name": "Immich Server",
       "remoteRoot": "/usr/src/app",
       "remoteRoot": "/usr/src/app",
       "localRoot": "${workspaceFolder}/server"
       "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
       context: ../server
       dockerfile: Dockerfile
       dockerfile: Dockerfile
       target: builder
       target: builder
-    command: npm run start:dev microservices
+    command: npm run start:debug microservices
     volumes:
     volumes:
       - ../server:/usr/src/app
       - ../server:/usr/src/app
       - ${UPLOAD_LOCATION}:/usr/src/app/upload
       - ${UPLOAD_LOCATION}:/usr/src/app/upload
       - /usr/src/app/node_modules
       - /usr/src/app/node_modules
     env_file:
     env_file:
       - .env
       - .env
+    ports:
+      - 9231:9230
     environment:
     environment:
       - NODE_ENV=development
       - NODE_ENV=development
     depends_on:
     depends_on: