Broken link monitor

Copied link
A task that checks for broken links on a website. It recursively crawls the site, checking links and ensuring that they return a 200 status code.
template preview

Task

Broken link monitorTS
Broken link checker
README.md
Copied
1
# Template: Broken link monitor
2
3
## Next steps
4
5
- Navigate to the broken_link_monitor directory: `cd broken_link_monitor`
6
- [Connect your Airplane team to Slack](https://docs.airplane.dev/platform/slack-integration)
7
- Uncomment and edit the Slack channel you want to send the alert to in broken_link_monitor.ts (where it says `INSERT_SLACK_CHANNEL_HERE`)
8
- Install `linkchecker` locally via `pip install linkchecker` to run the template locally. (`airplane dev` does not currently support running tasks inside a Docker image)
9
- Develop your template locally: `airplane dev`
10
- Deploy your task and schedule: `airplane deploy --yes`
Have a template suggestion? Let us know!