mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-07 20:47:37 +00:00
shell: fish functions -> ~/.local/bin executables + bash/zsh ports; manage ~/.agents
- 16 cross-shell utilities converted to sh/bash chezmoi executables: ai c2p cp-appid extract_agents fab gdc gh-sonr-org-migrate ghg-clone ghn gho git-summary launch_omp_livediff_overlay lc-elir mdcp mdp pj (ghg-clone not named ghg: unrelated cargo binary owns that name) - cwd/history helpers stay per-shell: yy c cd clip-last + ghg/ghn/gho cd-wrappers in bash/functions/ and zsh/functions/, loaded by rc files - fish keeps only shell-state functions; converted ones now hit PATH - cp-appid ignore gating moved to .local/bin path - dot_agents/skills: 82 skills materialized from dotstate storage so dot_claude skill symlinks resolve on fresh bootstrap; dotstate profile/symlinks.json released .agents/skills .bashrc .zshrc
This commit is contained in:
1 parent
6776366ce6
commit
6406208b35
637 files changed
+100297
-497
No files matched your search
@@ -0,0 +1,41 @@
|
||||
# Cloudflare DDoS Protection
|
||||
|
||||
Autonomous, always-on protection against DDoS attacks across L3/4 and L7.
|
||||
|
||||
## Protection Types
|
||||
|
||||
- **HTTP DDoS (L7)**: Protects HTTP/HTTPS traffic, phase `ddos_l7`, zone/account level
|
||||
- **Network DDoS (L3/4)**: UDP/SYN/DNS floods, phase `ddos_l4`, account level only
|
||||
- **Adaptive DDoS**: Learns 7-day baseline, detects deviations, 4 profile types (Origins, User-Agents, Locations, Protocols)
|
||||
|
||||
## Plan Availability
|
||||
|
||||
| Feature | Free | Pro | Business | Enterprise | Enterprise Advanced |
|
||||
|---------|------|-----|----------|------------|---------------------|
|
||||
| HTTP DDoS (L7) | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| Network DDoS (L3/4) | ✓ | ✓ | ✓ | ✓ | ✓ |
|
||||
| Override rules | 1 | 1 | 1 | 1 | 10 |
|
||||
| Custom expressions | ✗ | ✗ | ✗ | ✗ | ✓ |
|
||||
| Log action | ✗ | ✗ | ✗ | ✗ | ✓ |
|
||||
| Adaptive DDoS | ✗ | ✗ | ✗ | ✓ | ✓ |
|
||||
| Alert filters | Basic | Basic | Basic | Advanced | Advanced |
|
||||
|
||||
## Actions & Sensitivity
|
||||
|
||||
- **Actions**: `block`, `managed_challenge`, `challenge`, `log` (Enterprise Advanced only)
|
||||
- **Sensitivity**: `default` (high), `medium`, `low`, `eoff` (essentially off)
|
||||
- **Override**: By category/tag or individual rule ID
|
||||
- **Scope**: Zone-level overrides take precedence over account-level
|
||||
|
||||
## Reading Order
|
||||
|
||||
| File | Purpose | Start Here If... |
|
||||
|------|---------|------------------|
|
||||
| [configuration.md](./configuration.md) | Dashboard setup, rule structure, adaptive profiles | You're setting up DDoS protection for the first time |
|
||||
| [api.md](./api.md) | API endpoints, SDK usage, ruleset ID discovery | You're automating configuration or need programmatic access |
|
||||
| [patterns.md](./patterns.md) | Protection strategies, defense-in-depth, dynamic response | You need implementation patterns or layered security |
|
||||
| [gotchas.md](./gotchas.md) | False positives, tuning, error handling | You're troubleshooting or optimizing existing protection |
|
||||
|
||||
## See Also
|
||||
- [waf](../waf/) - Application-layer security rules
|
||||
- [bot-management](../bot-management/) - Bot detection and mitigation
|
||||
Reference in new issue
Block a user