# Cloudflare Utilities

[![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/Cyb3r-Jak3/cloudflare-utils)](https://github.com/Cyb3r-Jak3/cloudflare-utils/releases/latest)

[![Go Checks](https://github.com/Cyb3r-Jak3/cloudflare-utils/actions/workflows/golang.yml/badge.svg)](https://github.com/Cyb3r-Jak3/cloudflare-utils/actions/workflows/golang.yml) [![Golanglint CI](https://github.com/Cyb3r-Jak3/cloudflare-utils/actions/workflows/golangci-lint.yml/badge.svg)](https://github.com/Cyb3r-Jak3/cloudflare-utils/actions/workflows/golangci-lint.yml)

![GitHub all releases](https://img.shields.io/github/downloads/Cyb3r-Jak3/cloudflare-utils/total?label=GitHub%20Total%20Downloads) ![Chocolatey](https://img.shields.io/chocolatey/dt/cloudflare-utils?label=Chocolatey%20Downloads)

## About

This is a collection of utilities for Cloudflare. The utilities are written in Go and are cross-platform. The utilities are:

* [DNS Cleaner](https://cloudflare-utils.cyberjake.xyz/dns/cleaner/)
* [DNS Purge](https://cloudflare-utils.cyberjake.xyz/dns/purge/)
* [Deployment Purge](https://cloudflare-utils.cyberjake.xyz/pages/purge-deployments/)
* [Deployment Prune](https://cloudflare-utils.cyberjake.xyz/pages/prune-deployments/)

## Installation

### Chocolatey

```powershell
choco install cloudflare-utils
```

### GitHub

Download the latest release from the [releases page]()

### Docker

```bash
docker pull cyb3rjak3/cloudflare-utils
```

### Go

```bash
go install github.com/Cyb3r-Jak3/cloudflare-utils/cmd/cloudflare-utils@latest
```

## Usage

Check the [docs](https://cloudflare-utils.cyberjake.xyz/) for more information on how to use the utilities.

## Note

This project is not affiliated with Cloudflare in any way.
