http-check
Version, currently master branch1 version
- master branchlatestJan 3, 2016
github.com/ferblape/http-checker
Super simple HTTP status checker with push notifications
Installation
# Add this to your shard.yml
dependencies:
http-check:
github: ferblape/http-checker
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
- no constraint declared
- License
- MIT
- Author
- Fernando Blat
Dependencies
This version declares no dependencies.
README
http-check
http-check is a small HTTP status checker written in Crystal, which notifies any unexpected HTTP
status using https://pushover.net/
Installation
1 - Compile the source code: crystal build src/cli.cr -o bin/http-checker
2 - Set both HTTP_CHECKER_TOKEN and HTTP_CHECKER_USER environment variables with the token of
your application and your user token.
3 - Maybe you want to enable the binary in cron.
Usage
Create a file with the list of domains and expected HTTP status code (as an example, we provide the
sites.yml file).
Just call $ bin/http-checker sites.yml
Contributing
- Fork it ( https://github.com/ferblape/http-check/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
Thanks
Thank you @porras, specially for his Curl replacement crul from which I've been inspired.
Contributors
- ferblape Fernando Blat - creator, maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Jan 3, 2016
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/ferblape/http-checker
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 15, 2026
- Synced
- Aug 15, 2026
- Versions
- 1