An n8n community node package that extends the built-in Postgres integration with support for SSL/TLS connection modes, specifically ssmode=verify-ca and verify-full, similar to the SSL support added to MySQL. Version 0.1.16 is the latest stable release; updates are infrequent. It provides a custom Postgres credential type and node for n8n workflows, enabling encrypted connections to PostgreSQL databases. This package is necessary for users who require TLS verification for secure database access within n8n, as the default Postgres node lacks this feature. It is distributed on npm and designed to be installed as an n8n community node package.
npm install n8n-nodes-postgres-encNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows importing and instantiating the Postgres node and credential classes in a TypeScript n8n environment.
Ensure the 'caCertificate' field contains the correct CA certificate string (PEM format) when using sslmode=verify-ca or verify-full.
Use sslmode 'require' or higher; avoid 'disable' for production.
Ignore credential testing errors; proceed to use the node in a workflow to verify connectivity.
Provide the correct CA certificate in the 'caCertificate' field, or use sslmode=require instead of verify-full.
Ensure the package is installed correctly in the custom nodes directory and restart n8n.