Skip to content

Update terraform backend mongodb and side lab charts - #62

Open
devpro wants to merge 8 commits into
mainfrom
feature/tfbackend-security
Open

Update terraform backend mongodb and side lab charts#62
devpro wants to merge 8 commits into
mainfrom
feature/tfbackend-security

Conversation

@devpro

@devpro devpro commented Sep 11, 2026

Copy link
Copy Markdown
Owner

No description provided.

devpro and others added 8 commits August 12, 2026 21:14
Chart 0.3.0 packages application 1.3.0, which adds a failed-attempt
lockout, a short-lived credential cache, a dummy-hash verify that closes
a username enumeration oracle, and an authentication failure log carrying
the caller's address.

Expose the settings those need under authentication and network.
network.trustAllProxies defaults to true because it is the only setting
that works behind an ingress whose address is not known in advance, and
because the alternative, every request looking like the ingress, makes
every caller share one lockout bucket and turns the lockout into the
denial of service it exists to prevent.

Document the choice in the chart README, along with the ingress
annotation for rate limiting, which belongs at the edge rather than in
the application, and the fact that TLS termination is not optional when
the credential is replayed on every request.

Add AGENTS.md and CLAUDE.md, recording the layout, the release rule that
a chart change needs a version bump in the same commit, and the writing
style used across these repositories.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011th2BLVHbkVe4NvmUZ2rCb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant