Skip to content

Recursive and multi-threaded broken link checker

License

Notifications You must be signed in to change notification settings

deptagency/octopus

Repository files navigation

Octopus

Octopus
Quickly crawl a whole website for broken links

Install

npm install --global @deptagency/octopus

or

yarn global add @deptagency/octopus

Usage

octopus <domain> [options]

Options

Option Description Default
--ignore-query Ignore a query string false
--ignore-external Ignore all external links false
--ignore-nofollow Ignore rel=nofollow links false
--include-images Check <img> elements false
--slack-webhook Slack incoming webhook url none
--timeout Time to wait for response 5000
--silent Run without printing progress line false
--help Output help text

Examples

octopus www.deptagency.com
octopus www.awg-mode.de --ignore-external
octopus www.hardeck.de --ignore-query=isEnergyEfficiencyChartOpen --ignore-query=followSearch
octopus www.golfino.com --silent --slack-webhook=https://hooks.slack.com/services/XXX/XXX/XXX

Icon

Made by Freepik from www.flaticon.com