d3m0k1d 11eac77f5b
All checks were successful
CI.yml / build (push) Successful in 44s
Clean code after fucking AI
2026-01-13 13:31:44 +03:00
Add
2026-01-11 19:41:04 +03:00
2026-01-13 13:31:44 +03:00
Add
2026-01-11 19:41:04 +03:00
2026-01-11 17:13:22 +03:00
2026-01-11 17:13:22 +03:00
2026-01-04 17:58:33 +03:00
2026-01-12 16:06:58 +03:00

BanForge

Log-based IPS system written in Go for Linux based system.

Table of contents

  1. Overview
  2. Requirements
  3. Installation
  4. Usage
  5. License

Overview

BanForge is a simple IPS for replacement fail2ban in Linux system. The project is currently in its early stages of development. All release are available on my self-hosted Gitea because Github have limit for Actions. If you have any questions or suggestions, create issue on Github.

Roadmap

  • Real-time Nginx log monitoring
  • Add support for other service
  • Add support for user service with regular expressions
  • TUI interface

Requirements

  • Go 1.21+
  • ufw/iptables/nftables/firewalld

Installation

currently no binary file if you wanna build the project yourself, you can use Makefile

Usage

License

The project is licensed under the GPL-3.0

Description
No description provided
Readme GPL-3.0 3 MiB
v0.6.1 Latest
2026-02-24 12:14:59 +00:00
Languages
Go 97.6%
Shell 1.5%
Makefile 0.9%