diff --git a/docker/.env.example b/docker/.env.example index 8bb6afc5a..5459d8142 100644 --- a/docker/.env.example +++ b/docker/.env.example @@ -14,6 +14,7 @@ DATABASE_PATH=/root/.flowise # DATABASE_USER=root # DATABASE_PASSWORD=mypassword # DATABASE_SSL=true +# DATABASE_REJECT_UNAUTHORIZED=true # DATABASE_SSL_KEY_BASE64= @@ -172,4 +173,4 @@ JWT_REFRESH_TOKEN_EXPIRY_IN_MINUTES=43200 # HTTP_DENY_LIST= # CUSTOM_MCP_SECURITY_CHECK=true -# CUSTOM_MCP_PROTOCOL=sse #(stdio | sse) \ No newline at end of file +# CUSTOM_MCP_PROTOCOL=sse #(stdio | sse) diff --git a/docker/worker/.env.example b/docker/worker/.env.example index 8bc6afd52..c2854b677 100644 --- a/docker/worker/.env.example +++ b/docker/worker/.env.example @@ -14,6 +14,7 @@ DATABASE_PATH=/root/.flowise # DATABASE_USER=root # DATABASE_PASSWORD=mypassword # DATABASE_SSL=true +# DATABASE_REJECT_UNAUTHORIZED=true # DATABASE_SSL_KEY_BASE64= @@ -172,4 +173,4 @@ JWT_REFRESH_TOKEN_EXPIRY_IN_MINUTES=43200 # HTTP_DENY_LIST= # CUSTOM_MCP_SECURITY_CHECK=true -# CUSTOM_MCP_PROTOCOL=sse #(stdio | sse) \ No newline at end of file +# CUSTOM_MCP_PROTOCOL=sse #(stdio | sse) diff --git a/packages/server/.env.example b/packages/server/.env.example index 84fc6ce78..95bff4dfa 100644 --- a/packages/server/.env.example +++ b/packages/server/.env.example @@ -14,6 +14,7 @@ PORT=3000 # DATABASE_USER=root # DATABASE_PASSWORD=mypassword # DATABASE_SSL=true +# DATABASE_REJECT_UNAUTHORIZED=true # DATABASE_SSL_KEY_BASE64= @@ -180,4 +181,4 @@ JWT_REFRESH_TOKEN_EXPIRY_IN_MINUTES=43200 ############################################################################################################ # PUPPETEER_EXECUTABLE_FILE_PATH='C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe' -# PLAYWRIGHT_EXECUTABLE_FILE_PATH='C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe' \ No newline at end of file +# PLAYWRIGHT_EXECUTABLE_FILE_PATH='C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe' diff --git a/packages/server/src/DataSource.ts b/packages/server/src/DataSource.ts index f6e43ba72..a2832c30d 100644 --- a/packages/server/src/DataSource.ts +++ b/packages/server/src/DataSource.ts @@ -111,7 +111,7 @@ export function getDataSource(): DataSource { export const getDatabaseSSLFromEnv = () => { if (process.env.DATABASE_SSL_KEY_BASE64) { return { - rejectUnauthorized: false, + rejectUnauthorized: process.env.DATABASE_REJECT_UNAUTHORIZED === 'true', ca: Buffer.from(process.env.DATABASE_SSL_KEY_BASE64, 'base64') } } else if (process.env.DATABASE_SSL === 'true') {