{ "version": "0.2.0", "configurations": [ { "type": "java", "name": "Cygnus Cloud Service (JDK 21)", "request": "launch", "mainClass": "com.cygnus.cloud.CygnusCloudServiceApplication", "projectName": "cygnus-cloud-service", "cwd": "${workspaceFolder}/cygnus-cloud-service", "console": "integratedTerminal", "env": { "JAVA_HOME": "/Users/maddy/Library/Java/JavaVirtualMachines/ms-21.0.8/Contents/Home", "DB_HOST": "103.125.129.116", "DB_PORT": "5333", "DB_NAME": "matrix", "DB_USER": "postgres", "DB_PASSWORD": "M@triXPostgr3s@6202", "DB_SSL": "false", "REDIS_HOST": "103.125.129.116", "REDIS_PORT": "7901", "REDIS_PASSWORD": "M@triXR3d1s@6202", "CYGNUS_CLOUD_PORT": "8090", "CYGNUS_SECURITY_ENABLED": "true", "CYGNUS_JWT_ISSUER_URI": "http://localhost:8090", "CYGNUS_JWT_AUDIENCE": "cygnus-cloud-api", "CYGNUS_TOKEN_AUDIENCE": "http://localhost:8090/oauth2/token", "CYGNUS_ASSERTION_DECRYPTION_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/assertion-decryption-private.pem", "CYGNUS_ACCESS_TOKEN_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/access-token-private.pem", "CYGNUS_ACCESS_TOKEN_PUBLIC_KEY": "file:${workspaceFolder}/config/keys/access-token-public.pem", "CYGNUS_LOGIN_KEY_ID": "cygnus-login-2026-01", "CYGNUS_LOGIN_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/login-private.pem", "CYGNUS_MAIL_HOST": "smtp.gmail.com", "CYGNUS_MAIL_PORT": "587", "CYGNUS_MAIL_USERNAME": "technobeesolutions@gmail.com", "CYGNUS_MAIL_PASSWORD": "lrideibfakickldg", "CYGNUS_MAIL_SMTP_AUTH": "true", "CYGNUS_MAIL_STARTTLS": "true", "CYGNUS_REGISTRATION_EMAIL_FROM": "technobeesolutions@gmail.com" }, "shortenCommandLine": "argfile" }, { "type": "java", "name": "Cygnus On-Prem - Tomcat 10 (JDK 21)", "request": "launch", "mainClass": "matrix.nimble.EmbeddedTomcatServer", "cwd": "${workspaceFolder}/cygnus-onprem-app", "console": "integratedTerminal", "preLaunchTask": "cygnus: dev compile", "classPaths": [ "$Test" ], "env": { "JAVA_HOME": "/Users/maddy/Library/Java/JavaVirtualMachines/ms-21.0.8/Contents/Home", "MATRIX_DB_URL": "jdbc:postgresql://103.125.129.116:5333/matrix", "MATRIX_DB_USERNAME": "postgres", "MATRIX_DB_PASSWORD": "M@triXPostgr3s@6202", "REDIS_HOST": "103.125.129.116", "REDIS_PORT": "7901", "REDIS_PASSWORD": "M@triXR3d1s@6202", "REDIS_DATABASE": "1", "REDIS_SSL": "false", "CYGNUS_QUERY_CACHE_ENABLED": "false", "CYGNUS_CLOUD_BASE_URL": "http://localhost:8090", "CYGNUS_TOKEN_URL": "http://localhost:8090/oauth2/token", "CYGNUS_CLIENT_ID": "matrix", "CYGNUS_INSTALLATION_ID": "matrix-delhi-cygnus-01", "CYGNUS_CLIENT_ASSERTION": "file:${workspaceFolder}/config/clients/matrix/matrix-matrix-delhi-cygnus-01-assertion.jwt", "CYGNUS_LOGIN_KEY_ID": "cygnus-login-2026-01", "CYGNUS_LOGIN_PUBLIC_KEY": "file:${workspaceFolder}/config/keys/login-public.pem", "CYGNUS_PAYLOAD_PRIVATE_KEY": "file:${workspaceFolder}/config/keys/case-save-private.pem", "CYGNUS_PAYLOAD_PUBLIC_KEY": "file:${workspaceFolder}/config/keys/case-save-public.pem", "CYGNUS_CLOUD_REQUEST_TIMEOUT": "PT30S", "CYGNUS_TOKEN_REFRESH_SKEW": "PT30S" }, "vmArgs": "-Dserver.port=8080 -Djava.awt.headless=true -Dmatrix.webapp=${workspaceFolder}/cygnus-onprem-app/build/WebContent -Dmatrix.classes=${workspaceFolder}/cygnus-onprem-app/target/classes", "shortenCommandLine": "argfile" }, { "type": "java", "name": "Current Java File", "request": "launch", "mainClass": "${file}" } ] }