|
@@ -1,102 +1,94 @@
|
|
|
-# 🦅 FirewallFalcon Manager
|
|
|
|
|
-
|
|
|
|
|
-**FirewallFalcon Manager** — A powerful and unified **proxy/VPN management script** for Linux servers.
|
|
|
|
|
-It supports multiple tunneling protocols, user management, SSL automation, and an Nginx gateway that handles all traffic efficiently.
|
|
|
|
|
-
|
|
|
|
|
----
|
|
|
|
|
-
|
|
|
|
|
-## ⚡️ Quick Installation
|
|
|
|
|
-
|
|
|
|
|
-Run the following command to install the latest version:
|
|
|
|
|
-
|
|
|
|
|
-```bash
|
|
|
|
|
-curl -L -o install.sh "https://raw.githubusercontent.com/firewallfalcons/FirewallFalcon-Manager/main/install.sh" && chmod +x install.sh && sudo ./install.sh && rm install.sh
|
|
|
|
|
-```
|
|
|
|
|
-
|
|
|
|
|
-> ⚠️ **Important:**
|
|
|
|
|
-> Before installation:
|
|
|
|
|
->
|
|
|
|
|
-> * **Backup** your user data
|
|
|
|
|
-> * **Uninstall** any old version of FirewallFalcon Manager
|
|
|
|
|
-> * Then perform a **clean install** using the command above
|
|
|
|
|
-
|
|
|
|
|
----
|
|
|
|
|
-
|
|
|
|
|
-## 🚀 Features
|
|
|
|
|
-
|
|
|
|
|
-### 🔰 Multi-Protocol Support
|
|
|
|
|
-
|
|
|
|
|
-Easily manage and run a wide range of VPN and proxy protocols:
|
|
|
|
|
-
|
|
|
|
|
-* **V2Ray / XRay** — Supports all major tunneling protocols
|
|
|
|
|
-* **DNSTT (SlowDNS)** — DNS-based tunneling for restricted networks
|
|
|
|
|
-* **UDPcustom** — Custom UDP-based VPN tunneling
|
|
|
|
|
-* **SSH WebSocket (WS)** — Works with and without TLS
|
|
|
|
|
-
|
|
|
|
|
----
|
|
|
|
|
-
|
|
|
|
|
-### 🌐 Nginx Gateway Orchestration
|
|
|
|
|
-
|
|
|
|
|
-Nginx acts as a **smart entry point** for all connections:
|
|
|
|
|
-
|
|
|
|
|
-* Handles traffic on **ports 80 and 443**
|
|
|
|
|
-* Automatically routes requests to the correct backend (**V2Ray/Xray**, **SSH WS**, or **Falcon Proxy**)
|
|
|
|
|
-* Manages **SSL/TLS termination** for secure connections
|
|
|
|
|
|
|
+<div align="center">
|
|
|
|
|
+ <img src="https://img.shields.io/badge/FirewallFalcon-Manager-blue?style=for-the-badge&logo=shield" alt="FirewallFalcon" />
|
|
|
|
|
+ <h1>🦅 FirewallFalcon Manager v4.0.0</h1>
|
|
|
|
|
+ <p><b>The ultimate, lightning-fast, and beautiful terminal UI manager for VPN tunneling, protocol deployments, and advanced user administration on Linux servers.</b></p>
|
|
|
|
|
+
|
|
|
|
|
+ <a href="https://github.com/firewallfalcons/FirewallFalcon-Manager/releases">
|
|
|
|
|
+ <img src="https://img.shields.io/github/v/release/firewallfalcons/FirewallFalcon-Manager?style=flat-square&color=success" alt="Latest Release">
|
|
|
|
|
+ </a>
|
|
|
|
|
+ <img src="https://img.shields.io/badge/platform-linux-lightgrey?style=flat-square" alt="Platform">
|
|
|
|
|
+ <img src="https://img.shields.io/badge/bash-%3E%3D4.0-yellow?style=flat-square&logo=gnu-bash" alt="Bash">
|
|
|
|
|
+ <a href="https://t.me/firewallfalcons">
|
|
|
|
|
+ <img src="https://img.shields.io/badge/Telegram-Channel-blue?style=flat-square&logo=telegram" alt="Telegram">
|
|
|
|
|
+ </a>
|
|
|
|
|
+</div>
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
-### 🧠 Falcon Proxy (WebSockets and SOCKS)
|
|
|
|
|
|
|
+## ✨ Why FirewallFalcon Manager?
|
|
|
|
|
|
|
|
-**Falcon Proxy** is a built-in **WebSocket** and **SOCKS** proxy that:
|
|
|
|
|
|
|
+FirewallFalcon Manager is built with an **obsessive focus on speed, fluidity, and aesthetics**. We took the traditional chunky script and refined it into a gorgeous, highly responsive, and relentlessly efficient terminal experience.
|
|
|
|
|
|
|
|
-* Returns **fake HTTP responses** (`101 Switching Protocols`, `200 OK`)
|
|
|
|
|
-* Accepts **all payloads**
|
|
|
|
|
-* Must run on **port 8080 (no SSL)** to integrate perfectly with Nginx
|
|
|
|
|
- *(Ensures flawless SSH WS performance on ports 80/443)*
|
|
|
|
|
|
|
+Whether you're managing 5 users or 500, deploying complex protocols, or locking down your server traffic—you can do it all in seconds, with zero frustration.
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
-### 🧩 Management Tools
|
|
|
|
|
|
|
+## 🚀 Installation
|
|
|
|
|
|
|
|
-* 👤 **SSH User Management** — Add, list, and remove users easily
|
|
|
|
|
-* 💾 **Backup & Restore** — Save or restore SSH user data anytime
|
|
|
|
|
-* 🖼️ **SSH Banner Customization** — Display your own login banner
|
|
|
|
|
-* 🌍 **Free Domain Generator** — Instantly get a free subdomain
|
|
|
|
|
-* 🔐 **SSL Certificate Generator** — Automatically generate and apply SSL certificates for your own or free domain via Nginx
|
|
|
|
|
-
|
|
|
|
|
----
|
|
|
|
|
-
|
|
|
|
|
-## 🧱 System Requirements
|
|
|
|
|
-
|
|
|
|
|
-* Ubuntu / Debian-based Linux (Ubuntu 20.04+ recommended)
|
|
|
|
|
-* Root access
|
|
|
|
|
-* Open ports: **80**, **443**, **8080**
|
|
|
|
|
-
|
|
|
|
|
----
|
|
|
|
|
-
|
|
|
|
|
-## 📸 Connection Flow Diagram
|
|
|
|
|
|
|
+It takes less than a minute to deploy the complete FirewallFalcon Manager on your fresh VPS. Choose the installation method that works best for you:
|
|
|
|
|
|
|
|
|
|
+### Primary Method (Recommended)
|
|
|
|
|
+```bash
|
|
|
|
|
+curl -L -o install.sh "https://raw.githubusercontent.com/firewallfalcons/FirewallFalcon-Manager/main/install.sh" && chmod +x install.sh && sudo ./install.sh && rm install.sh
|
|
|
```
|
|
```
|
|
|
-Client → Nginx (80/443)
|
|
|
|
|
- ├──> V2Ray/XRay backend
|
|
|
|
|
- └──> Falcon Proxy (WebSocket → SSH)
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
+### Alternate Short Method
|
|
|
|
|
+```bash
|
|
|
|
|
+bash <(curl -fsSL https://thefirewoods.org)
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
----
|
|
|
|
|
|
|
+*(Once installed, simply type `menu` in your terminal to launch the interface!)*
|
|
|
|
|
|
|
|
-## 🦅 About
|
|
|
|
|
|
|
+---
|
|
|
|
|
|
|
|
-FirewallFalcon Manager simplifies the deployment and management of advanced tunneling setups.
|
|
|
|
|
-With one script, you can orchestrate multiple VPN and proxy technologies — **securely**, **efficiently**, and **flexibly**.
|
|
|
|
|
|
|
+## 🌟 Elite Features
|
|
|
|
|
+
|
|
|
|
|
+### 👤 Hyper-Optimized User Management
|
|
|
|
|
+* **Batch Operations Engine:** Delete, Lock, Unlock, or Renew multiple users simultaneously. You can type `1 3 5` or ranges like `1-4` to execute massive operations in the blink of an eye.
|
|
|
|
|
+* **Smart UI Selection:** Automatically detects your user count. If you have fewer than 15 active users, it dynamically skips the search prompt to save you keystrokes.
|
|
|
|
|
+* **Agile Creation:** Bulk string generation with instant preset defaults (`Enter` for 30 Days, unlimited Bandwidth, 1 Device Connection).
|
|
|
|
|
+* **Temporary Trial Accounts:** Instantly spin up self-destructing trial accounts spanning 1, 2, 6, 12, or 24 hours (powered autonomously by the `at` daemon).
|
|
|
|
|
+
|
|
|
|
|
+### 🛠️ One-Click VPN & Protocol Deployers
|
|
|
|
|
+Easily spin up entire tunneling infrastructures onto your server without touching a single complex config file.
|
|
|
|
|
+* **BadVPN (UDP Gateway):** Optimize gaming and tunneling packets.
|
|
|
|
|
+* **UDP Custom:** Manage customizable UDP bypasses.
|
|
|
|
|
+* **SSL Tunnels:** HAProxy payload routing on port 444.
|
|
|
|
|
+* **Nginx Reverse Proxy:** Full HTTP/HTTPS webserver installer, featuring **Auto-Certbot integration** for free SSL certificates.
|
|
|
|
|
+* **DNSTT (SlowDNS):** Bypass heavy firewalls through port 53 DNS records.
|
|
|
|
|
+* **Falcon Proxy:** Setup and customize version-controlled Websocket/Socks proxies.
|
|
|
|
|
+* **ZiVPN (UDP):** Accelerated custom UDP handling.
|
|
|
|
|
+* **X-UI Web Panel:** Automated installer for the infamous GUI management portal.
|
|
|
|
|
+
|
|
|
|
|
+### 📊 Advanced Quotas & Network Safety
|
|
|
|
|
+* **Strict Bandwidth Limiting:** Assign gigabyte allowances (e.g., 50GB) upon creation. Background services will safely and automatically lock users who exceed their usage.
|
|
|
|
|
+* **Active Connection Limits:** Ensure nobody shares their account by enforcing strict concurrent session limits.
|
|
|
|
|
+* **Live Traffic Monitor:** Check high-speed Bash network tracking (or install `vnstat` for persistent metrics).
|
|
|
|
|
+* **Anti-Torrent Guard:** Deploy stateful iptables payload inspection to permanently drop `BitTorrent` data, protecting your host from abuse complaints.
|
|
|
|
|
+
|
|
|
|
|
+### 🎨 Beautiful SSH Customization
|
|
|
|
|
+* **Dynamic Login Banners:** FirewallFalcon overrides the default SSH `sshd_config` to inject an intelligent script.
|
|
|
|
|
+* When your users connect via an HTTP injector or SSH tunnel app, they are greeted by a beautiful customized text box detailing their exact:
|
|
|
|
|
+ * Expiry Date
|
|
|
|
|
+ * Quota Remaining
|
|
|
|
|
+ * Real-Time Active Connections
|
|
|
|
|
+
|
|
|
|
|
+### 💾 Backup & Restore Stability
|
|
|
|
|
+* Automatically collect your payload records, user databases, TLS certificates, and bandwidth usage statistics into single portable `.tar.gz` archives. Restore entire businesses onto a new server with one menu click.
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
-## 🌐 Connect with Us
|
|
|
|
|
|
|
+## 💬 Community & Support
|
|
|
|
|
|
|
|
-📣 **Telegram Channel:** [t.me/FirewallFalcons](https://t.me/FirewallFalcons)
|
|
|
|
|
-💻 **GitHub:** [github.com/FirewallFalcons](https://github.com/FirewallFalcons)
|
|
|
|
|
|
|
+* **Telegram Channel:** [t.me/firewallfalcons](https://t.me/firewallfalcons) - Join for updates and support!
|
|
|
|
|
+* **Donations:** If you find this project useful and want to support its development, you can contribute via:
|
|
|
|
|
+ * **PayPal:** [paypal.me/00xmahmoud](https://paypal.me/00xmahmoud)
|
|
|
|
|
+ * **Binance ID:** `885652061`
|
|
|
|
|
+ * **USDT (TRC20):** `TM2AfVAWQJiuriGC6KoTmsAJuUTTBd2f1R`
|
|
|
|
|
|
|
|
---
|
|
---
|
|
|
|
|
|
|
|
-🦅 *FirewallFalcon Manager — Simple. Powerful. Unified.*
|
|
|
|
|
|
|
+<div align="center">
|
|
|
|
|
+ <b>Built by FirewallFalcons</b><br>
|
|
|
|
|
+ <i>"Fast configuration, Secure tunneling, Beautiful interfaces."</i>
|
|
|
|
|
+</div>
|