RaisDBRaisDB
Connection Database

SSL / TLS

Encrypt the connection between RaisDB and your database.

SSL mode

Pick a mode from the SSL dropdown on the connection form. Default is Prefer.

ModeBehavior
disabledPlain TCP — no encryption
prefer (default)Use SSL if the server supports it, fall back to plain if not
requireFail if the server doesn't support SSL; certificate not validated
verifycaValidate the server certificate against a CA bundle
verifyfullLike verifyca but also verify the hostname on the certificate

For local dev, prefer is fine. For production, prefer verifyfull.

Per-engine support

Full mode support

PostgreSQL and MySQL map all five modes to their native SSL settings and will pick up an configured CA bundle.

TLS toggle only

Redis family (Redis, Redis Cloud, Upstash, MemoryDB) switches between redis:// and rediss:// based on the mode — no CA verification.

HTTPS upgrade

HTTP-style engines (Elasticsearch, Neo4j, InfluxDB, Qdrant, Milvus, Weaviate, …) switch between http:// and https:// based on the mode.

Encrypted TDS

SQL Server / Sybase map the mode to TDS encryption level.

Ignored

File engines (SQLite, DuckDB) — no network involved.

See also

On this page