{ "version": "0.2.0", "configurations": [ { "name": "Chrome: Angular Frontend", "type": "chrome", "request": "launch", "url": "http://localhost:4200", "webRoot": "${workspaceFolder}/src-ui" }, { "name": "Debug: Backend(manage.py runserver)", "type": "python", "request": "launch", "program": "${workspaceFolder}/src/manage.py", "console": "integratedTerminal", "justMyCode": true, "args": ["runserver"], "django": true }, { "name": "Debug: Consumer Service (manage.py document_consumer)", "type": "python", "request": "launch", "program": "${workspaceFolder}/src/manage.py", "console": "integratedTerminal", "justMyCode": true, "args": ["document_consumer"], "django": true }, { "name": "Debug: Celery Service", "type": "python", "cwd": "${workspaceFolder}/src", "request": "launch", "module": "celery", "console": "integratedTerminal", "env": { "PYTHONPATH": "${workspaceFolder}/src" }, "args": [ "-A", "paperless", "worker", "-l", "DEBUG" ] }, { "name": "Debug: Angular Frontend", "type": "node", "request": "launch", "program": "${workspaceFolder}/src-ui/node_modules/.bin/npm", "args": ["start"], "console": "integratedTerminal" }, { "name": "Debug: FullStack", "type": "compound", "configurations": [ "manage.py runserver", "manage.py document_consumer", "celery", "npm start" ] } ] }