Files
matrix/.vscode/launch.json

88 lines
4.4 KiB
JSON

{
"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}"
}
]
}