77 lines
3.7 KiB
JSON
77 lines
3.7 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"
|
|
},
|
|
"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_SSL": "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_CLOUD_REQUEST_TIMEOUT": "PT10S",
|
|
"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}"
|
|
}
|
|
]
|
|
}
|