github wolffcatskyy/crowdsec-blocklist-import v1.1.0
v1.1.0 — Selective Blocklists, Custom URLs, Dry-Run Mode

9 hours ago

What's New

Selective Blocklists

Enable or disable individual blocklist sources via ENABLE_<SOURCE> environment variables:

ENABLE_IPSUM=true
ENABLE_SPAMHAUS=true
ENABLE_TOR=false

All sources are enabled by default. Closes #1.

Custom Blocklist URLs

Import your own threat feed URLs via CUSTOM_BLOCKLISTS:

CUSTOM_BLOCKLISTS="https://example.com/list1.txt,https://example.com/list2.txt"

Closes #2.

Dry-Run Mode

Preview what would be imported without making changes:

DRY_RUN=true

Closes #3.

Per-Source Statistics

Detailed import statistics table displayed after each run showing IPs fetched, valid, and imported per source. Closes #4.

Docker API Compatibility

New DOCKER_API_VERSION env var to fix version mismatch errors when running inside Docker containers with older API versions:

DOCKER_API_VERSION=1.43

Addresses #12.

Full Changelog

  • feat: selective blocklist sources via ENABLE_<SOURCE> env vars
  • feat: custom blocklist URLs via CUSTOM_BLOCKLISTS
  • feat: dry-run mode via DRY_RUN=true
  • feat: per-source statistics summary table
  • fix: Docker API version override for container mode (#12)
  • fix: case-insensitive MODE detection
  • docs: updated README with new configuration options
  • chore: AI-ready issue templates added

Don't miss a new crowdsec-blocklist-import release

NewReleases is sending notifications on new releases.