Skip to content

erfanyos/cat_tunnel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cat Tunnel Installer

Logo or Banner Image


🚀 Overview

Cat Tunnel Installer is a bash-based utility designed to simplify the setup of Cat Tunnel configurations on your server. It provides an intuitive menu-driven interface to quickly install dependencies, configure server roles (Iran or Kharej), set up HAProxy, enable TCP Hybla congestion control, and manage IP configurations.


📝 Features

  • Setup Cat Tunnel v1.0.0 for Iran and Kharej servers
  • Install and Configure HAProxy for load balancing
  • Enable TCP Hybla Congestion Control
  • Remove Cat Tunnel completely
  • Edit IP configurations (Inside/Outside)

🔧 Prerequisites

  • Root privileges
  • Debian/Ubuntu-based Linux distribution
  • Internet connection for package downloads

💾 Installation

  1. Clone the repository:
git clone https://github.com/erfanyos/cat_tunnel
cd cat_tunnel
  1. Run the installer script:
chmod +x install.sh
./install.sh

🚀 Usage

Once installed, the script will launch an interactive menu:

./install.sh

Follow the on-screen prompts to configure your server.


📝 Notes

  • Ensure you replace /path/to/your/cat_tunnel.py in the script with the actual path to your cat_tunnel.py file.
  • Run the script with root privileges to allow system modifications.
  • The menu options include setting up roles, installing HAProxy, enabling TCP Hybla, and editing IP configurations.

🖼️ Screenshot

(Optional)

Screenshot)


✏️ Author

Your Name
Your GitHub Profile
Contact: https://t.me/ERFIEF


🔗 License

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


🎉 Contribution

Contributions are welcome! Feel free to open issues or pull requests.


Happy tunneling! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors