Skip to content

chore: replace short JWT_SECRET defaults with ≥32-char value#238

Open
chrip wants to merge 1 commit into
mainfrom
chore/jwt-secret-min-length
Open

chore: replace short JWT_SECRET defaults with ≥32-char value#238
chrip wants to merge 1 commit into
mainfrom
chore/jwt-secret-min-length

Conversation

@chrip

@chrip chrip commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Context

Companion PR to Euro-Office/document-server-integration#13. Both PRs must be merged together — this PR bumps the document-server-integration submodule pointer to the commit in that PR.

The EuroOffice connector v11+ enforces a minimum JWT secret length of 32 characters. Short defaults in example commands and the orchestrated entrypoint fallback cause an immediate runtime error: "JWT secret key is too short (minimum 32 characters required)".

What changes

Assisted-by: ClaudeCode:claude-sonnet-4-6

The EuroOffice connector v11+ enforces a minimum JWT secret length of
32 characters. Short defaults ("secret", "my_jwt_secret") in example
commands and the orchestrated entrypoint fallback would fail at runtime.

- README.md: update docker run example secret to ≥32 chars
- docker-entrypoint.sh: raise ${JWT_SECRET:=secret} fallback to 35 chars
- example-docker-entrypoint.sh: same
- document-server-integration: bump submodule to apply the same fix
  across all integration examples (see Euro-Office/document-server-integration PR)

Assisted-by: ClaudeCode:claude-sonnet-4-6
@chrip chrip marked this pull request as ready for review June 24, 2026 11:38
@chrip chrip requested a review from a team as a code owner June 24, 2026 11:38
@chrip chrip requested review from juliusknorr and removed request for a team June 24, 2026 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📄 To do

Development

Successfully merging this pull request may close these issues.

1 participant