Skip to content
This repository was archived by the owner on Aug 3, 2026. It is now read-only.
deltablotPublic archive

About

Watch status code responses from websites

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Repository files navigation

Chouf

Description

Chouf takes a list of websites and check for their response status code periodically. It runs in the background and will emit log messages when a server doesn't respond correctly.

An HTTP server is started and will replay with a JSON dump of results.

Usage

Running chouf

You need two files to run chouf:

  • config.yml: chouf configuration file containing the sites to check
  • docker-compose.yml: your docker-compose file

Step 0: Chouf config

Create a config.yml file to hold chouf configuration.

See config.yml example.

Step 1: Docker-compose config

See docker-compose.yml example.

Step 2: Launch service

Once your config files are in place:

docker-compose up -d

Using chouf

# get output as json
curl http://localhost:3003/json

About

Watch status code responses from websites

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages