An open API service indexing awesome lists of open source software.

https://github.com/binarynoir/homebrew-noircon

Monitor websites and IP addresses to see if they are reachable and send notifications. It supports various notification methods including Pushover and native desktop notifications.
https://github.com/binarynoir/homebrew-noircon

Last synced: 10 months ago
JSON representation

Monitor websites and IP addresses to see if they are reachable and send notifications. It supports various notification methods including Pushover and native desktop notifications.

Awesome Lists containing this project

README

          

# Homebrew Tap for NoirCon

This repository contains the Homebrew formula for installing NoirCon, a tool to monitor web pages for changes.

[![Support me on Buy Me a Coffee](https://img.shields.io/badge/Support%20me-Buy%20Me%20a%20Coffee-orange?style=for-the-badge&logo=buy-me-a-coffee)](https://buymeacoffee.com/binarynoir)
[![Support me on Ko-fi](https://img.shields.io/badge/Support%20me-Ko--fi-blue?style=for-the-badge&logo=ko-fi)](https://ko-fi.com/binarynoir)

## How to Use

### Adding the Tap

First, add this tap to your Homebrew:

```sh
brew tap binarynoir/noircon
```

### Installing NoirCon

Once the tap is added, you can install NoirCon with:

```sh
brew install noircon
```

## Formula

The formula for NoirCon is located in the `root` directory of this repository. It installs the necessary dependencies and sets up the NoirCon script and man page.

## Development

To contribute to the development of this formula, follow these steps:

1. **Clone the Repository**:

```sh
git clone https://github.com/binarynoir/homebrew-noircon.git
cd homebrew-noircon
```

2. **Edit the Formula**:

- The formula file is located at `./noircon.rb`. Make your changes and test them locally.

3. **Test Your Changes**:

- Ensure your changes work as expected by running:

```sh
brew install --build-from-source ./noircon.rb
brew test noircon
brew audit --strict noircon
```

4. **Submit a Pull Request**:
- Once your changes are tested and ready, submit a pull request for review.

## License

This project is licensed under the MIT License. See the LICENSE file for details.

## Contact

For any questions or issues, please open an issue in this repository.