Skip to main content
Create a config file for project-specific settings:
squirrel init
This creates squirrel.toml in your current directory.

Options

OptionDescription
-f, --forceOverwrite existing config file

Default Config

The generated config contains all available settings with sensible defaults:
[project]
domains = []

[crawler]
max_pages = 50
delay_ms = 100
timeout_ms = 30000
user_agent = ""
follow_redirects = true
concurrency = 5
per_host_concurrency = 2
per_host_delay_ms = 200
include = []
exclude = []
allow_query_params = []
drop_query_prefixes = ["utm_", "gclid", "fbclid"]
respect_robots = true

[rules]
enable = ["*"]
disable = ["ai/ai-content", "ai/llm-parsability", "content/quality"]

[output]
format = "console"

[rule_options]

Examples

Create a new config:
squirrel init
Overwrite an existing config:
squirrel init --force

See Also