Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker Firewall 🛡️

Features

🔍 Real-time port scan detection
🚫 Automatic IP blocking for 30 minutes
🐳 Docker-based deployment for easy setup and management

📦 Prerequisites

· Linux-based operating system
· sudo privileges

🚀 Installation

  1. Install Required Dependencies The following command will install Docker.io and necessary dependencies:
sudo apt update && \
sudo apt install -y docker.io curl jq && \
sudo curl -L "https://github.com/docker/compose/releases/download/v2.19.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && \
sudo chmod +x /usr/local/bin/docker-compose
  1. Build and Run
    Build the Docker container:
    docker-compose build

  2. Start the service:
    docker-compose up -d

💡 Usage
Once running, the firewall will automatically:

· Monitor incoming connections
· Detect port scanning attempts
· Block suspicious IP addresses for 30 minutes

👥 Contributing Contributions are what make the open source community such an amazing place to learn, inspire, and create.
Any contributions you make are greatly appreciated.

About

Detects port scanning and blocks IP addresses for 30 mins

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages