CrowdSec-Manager Docs

Introduction

Welcome to the CrowdSec Manager documentation

CrowdSec Manager

A web-based management interface for CrowdSec security stack with Pangolin integration. This project provides a modern, user-friendly web UI built with Go and React for managing your CrowdSec security infrastructure.

Features

Complete Security Management

  • System Health Monitoring: Real-time container status and diagnostics
  • IP Management: Block, unban, and monitor IP addresses
  • Whitelist Management: Comprehensive IP and CIDR whitelisting for CrowdSec and Traefik
  • Decision Management: View and manage CrowdSec security decisions
  • Bouncer Management: Monitor CrowdSec bouncers and their status
  • Modular Architecture: Run with or without optional components (Pangolin, Gerbil)

Advanced Security Features

  • Custom Scenarios: Deploy custom CrowdSec detection scenarios
  • Captcha Protection: Configure Cloudflare Turnstile captcha integration
  • Traefik Integration: Seamless CrowdSec-Traefik middleware configuration
  • Console Enrollment: Easy CrowdSec Console integration

Monitoring & Logs

  • Real-time Log Streaming: WebSocket-based live log viewing
  • Advanced Log Analysis: Analyze Traefik logs with statistics
  • Prometheus Metrics: View CrowdSec metrics
  • Multi-service Logs: View logs from all services (CrowdSec, Traefik, Pangolin, Gerbil)

Backup & Recovery

  • Automated Backups: Create full system backups
  • Scheduled Backups: Configure cron jobs for automatic backups
  • Easy Restoration: Restore from any backup with confirmation
  • Retention Management: Automatic cleanup of old backups

Stack Updates

  • Version Management: Update Docker images with custom tags
  • Graceful Updates: Safe updates with automatic rollback on failure
  • Flexible Configuration: Update with or without CrowdSec

On this page