Skip to content

Comments

Fail2ban On Trellis#72

Merged
jasperf merged 3 commits intomainfrom
fai2ban-on-trellis
Jan 1, 2026
Merged

Fail2ban On Trellis#72
jasperf merged 3 commits intomainfrom
fai2ban-on-trellis

Conversation

@jasperf
Copy link
Contributor

@jasperf jasperf commented Jan 1, 2026

The PR adds a new Trellis security documentation section focused on Fail2Ban and manual IP blocking, expanding the project’s operational guidance for hardening WordPress server environments. New Markdown guides are introduced under trellis/security/ and are linked from existing README materials to centralize security workflows. The changelog is updated to reflect the Fail2Ban documentation addition, aligning release notes with the new guidance. Overall, this is a documentation-focused update that introduces 6 files of changes with 1,709 insertions and minimal deletions, improving clarity for production security operations.

Security Documentation (Trellis):

  • Added trellis/security/FAIL2BAN.md, trellis/security/MANUAL-IP-BLOCKING.md, and trellis/security/README.md to document Fail2Ban setup and manual IP blocking procedures, providing concrete operational steps for server hardening.
  • Updated trellis/README.md to surface the new security section, improving discoverability of security guidance within Trellis documentation.

Project Documentation and Release Notes:

  • Updated README.md to reference the new Trellis security guidance so repository-level documentation points to the expanded operational docs.
  • Updated CHANGELOG.md to record the Fail2Ban documentation addition, ensuring release notes align with the security-focused documentation update.

Files Changed:

@jasperf jasperf merged commit 769ea3e into main Jan 1, 2026
@jasperf jasperf changed the title Fai2ban On Trellis Fail2ban On Trellis Jan 1, 2026
@jasperf jasperf deleted the fai2ban-on-trellis branch January 1, 2026 02:56
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