antonioribeiro/firewall
Firewall package for Laravel applications observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4641
- days_rel: n/a
- days_push: 1293
- n_releases_24m: 0
Adoption not part of the score
1405 stars · 174 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Laravel package acting as a soft-firewall that controls route access by IP address, country, or host via blacklists and whitelists. It also detects and blocks attacks such as excessive requests from single IPs or countries, with optional Slack notifications.
Use cases
- block requests from specific IP addresses or countries in Laravel
- whitelist my office IP and redirect everyone else to a coming soon page
- detect and block too many requests from a single IP
- protect admin routes with an IP blacklist middleware
- whitelist a developer machine with a dynamic DNS hostname
- get Slack alerts when an attack is detected
When to choose
- you run a Laravel app and need application-level IP-based access control
- you want simple attack detection and blocking at the HTTP request layer
- you need country- or range-based whitelisting/blacklisting with middleware
When to avoid
- you need network-level firewalling or DDoS protection - use a real firewall or WAF
- your project is not Laravel/PHP
- you need actively maintained security tooling - the latest release is from 2023
Facets
library · maturity maintenance
security middleware rate-limiting routing security web-development backend php self-hosted laravel ip-blocking whitelist blacklist attack-detection soft-firewall web-server
1 source
- readme: https://github.com/antonioribeiro/firewall · fetched 2026-08-28 · 95f8cfca3b82
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| antonioribeiro/firewall | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="antonioribeiro/firewall")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem