Skip to content

dblooman/linkey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linkey

Status checker for your websites

The idea is to quickly check a page for broken links by doing a status check on all the relative URL's on the page.

Install

To install, use go get:

$ go get -d github.com/dblooman/linkey

Usage

Command Line

linkey check /path/to/config.yaml

Examples

linkey check config.yaml

Output

Once running, you'll see either a 200 with Status is 200 for <URL> or Status is NOT GOOD for <URL>.

Config File

In some situations, you may be deploying applications that you don't want to be public facing, so ensuring they don't 200 is essential. There is a status code option to allow a specific status code to be set against a group of URL's, ensuring builds fail if the right code conditions are met.

Example YAML Config:

base: "http://www.bbc.co.uk"

headers:
  - key: "X-content-override"
    value: "https://example.com"

statuscode: 200

concurrency: 10

paths:
  - /news
  - /news/uk

Author

dblooman

About

Status checker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages