Skip to content

Serve TLS from the local dev Postgres - #9

Merged
popen2 merged 1 commit into
mainfrom
claude/database-tls-support-efpda0
Jun 13, 2026
Merged

popen2 merged 1 commit into
mainfrom
claude/database-tls-support-efpda0

Conversation

@popen2

@popen2 popen2 commented Jun 13, 2026

Copy link
Copy Markdown
Member

Enable TLS on the in-cluster Postgres so local dev exercises the backend's
new PostgreSQL TLS support (PGSSLMODE). An init container generates a
self-signed server certificate (owned by the postgres uid, 0600 perms) and
the server starts with ssl=on.

The backend defaults to PGSSLMODE=prefer, so the local workers now connect
over TLS automatically with no extra configuration. The README documents the
TLS behavior and how to verify an encrypted connection.

Companion to platzio/backend#110, which adds the TLS support itself.


Generated by Claude Code

Enable TLS on the in-cluster Postgres so local dev exercises the backend's
new PostgreSQL TLS support (PGSSLMODE). An init container generates a
self-signed server certificate (owned by the postgres uid, 0600 perms) and
the server starts with ssl=on.

The backend defaults to PGSSLMODE=prefer, so the local workers now connect
over TLS automatically with no extra configuration. Documented the TLS
behavior and how to verify an encrypted connection in the README.
@popen2
popen2 merged commit e438c5d into main Jun 13, 2026
@popen2
popen2 deleted the claude/database-tls-support-efpda0 branch June 13, 2026 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants