Connection Configuration
| Field | Type | Required | Description |
|---|---|---|---|
host | string | ✅ | Database server hostname or IP address |
port | number | ✅ | Database port (default: 5432) |
database | string | ✅ | Database name |
schema | string | — | Schema name (default: public) |
username | string | ✅ | Database username |
password | string | ✅ | Database password |
ssl_mode | enum | — | SSL mode: disable, allow, prefer (default), require, verify-ca, verify-full |
Example Configuration
Setup Requirements
Create a dedicated database user
Create a user with only
CREATE TABLE, INSERT, and UPDATE permissions
on the target schema. Never use a superuser account. sql CREATE USER jobo_feed WITH PASSWORD 'your_secure_password'; GRANT CONNECT ON DATABASE jobs_db TO jobo_feed; GRANT USAGE, CREATE ON SCHEMA public TO jobo_feed; GRANT INSERT, UPDATE ON ALL TABLES IN SCHEMA public TO jobo_feed; ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT INSERT, UPDATE ON TABLES TO jobo_feed; Allow network access
Ensure your server allows connections from Jobo’s IP addresses. Contact
support for the current IP range to whitelist.

