Skip to content

nhonorisg/python-dead-link-checker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build multi arch Docker codecov Docker Pulls

Dead Link Checker (DeLiC)

Dead link checker written in Python

1. Config

verbose: False # Optional
workers_per_site: 8 # Optional
internal_links_only: False # Optional

cron: "0 0 * * *" # Optional, run every night

sites:
  - https://jensw.be

notify: # Optional, example for Mailjet using SMTP
  provider: email
  data:
    host: in-v3.mailjet.com
    port: 587
    tls: True
    username: REPLACE_ME
    password: REPLACE_ME
    from: delic@example.com
    to: admin@example.com
    subject: Broken links found

See Notifiers documentation for the full list of supported notification providers and their configurations.

2. Run DeLiC

By default, DeLiC tries to read the config file at /config.yml.

docker run -v /path/to/config.yml:/config.yml jenswbe/dead-link-checker

3. CLI arguments

-c, --config    Location of the config file
-v, --verbose   Enable verbose output

About

DeLiC - Dead link checker written in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Dockerfile 0.5%