Plugin screenshot thumbnail 1/2
Plugin screenshot thumbnail 2/2

Craft IP Blocker - Intelligent Protection for Your Craft CMS Website

Craft IP Blocker provides robust, flexible protection against malicious traffic, brute force attempts, and other suspicious activities targeting your Craft CMS website. With minimal configuration, you can secure your site against common threats while maintaining a detailed log of blocked activities.

Comprehensive Protection

This plugin monitors for failed requests and HTTP exceptions that match configurable patterns, temporarily blocking IP addresses that exceed your defined thresholds. Whether you're dealing with login brute force attempts, API abuse, or other malicious behavior, Craft IP Blocker gives you the tools to identify and mitigate these threats.

Key Features

  • Pattern-Based Detection: Configure custom patterns to match against exception messages, allowing you to target specific types of malicious activity.
  • Configurable Thresholds: Set maximum attempt limits and detection windows for each pattern.
  • Temporary IP Blocking: Automatically block offending IP addresses for a configurable duration.
  • Detailed Statistics: View comprehensive data on failed attempts and blocked IPs through an intuitive admin interface.
  • Automated Cleanup: Expired blocks and old attempt records are automatically cleared to maintain optimal database performance.
  • Low Overhead: Designed for efficiency with minimal impact on your site's performance.

Compatible with Craft CMS 4 & 5

Craft IP Blocker is fully compatible with both Craft CMS 4 and Craft CMS 5, ensuring you can maintain consistent protection regardless of which version you're running.

Standard

Plus $9.99/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
1
Version
v2.1.0
License
Craft
Compatibility
Craft 4, Craft 5
Last release
May 22, 2025
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs