Giter VIP home page Giter VIP logo

trojan-gfw-script's Introduction

logo

VPS Toolbox

This script will help you set up many kind of useful tools on your VPS including website proxy download monitor and more.

How to use

sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/johnrosen1/trojan-gfw-script/master/vps.sh)"

If sudo/curl command not found , then:

apt-get update && apt-get install sudo curl -y || (yum update -y && yum install sudo curl -y)

Flowchart: flowchart

Friendly Reminder:

  1. Please Run as root(sudo -i)
  2. Please Purchase a domain and finish a dns resolve before running this bash script!
  3. Please Open Tcp port 80 and 443 and turn off Cloudflare CDN in your control panel before running this bash script!
  4. For customized certificate , please put it in /etc/trojan/ , no name change required !

If you found it useful , please give a star ,thanks!

Live Demo(no Guarantee)

https://www.trojan-gfw.xyz/vpstoolbox.html

Bash Features:

  1. Auto install and config NGINX
  2. Auto issue renew let's encrypt certificate and auto reload Trojan-GFW after renewal
  3. Auto OS Detect Support Debian Ubuntu (Centos not recommended)
  4. Auto domain resolve verification
  5. Auto iptables(includes ipv6) firewall config and iptables-persistent
  6. Auto generate Trojan-GFW client config
  7. Auto Nginx Performance Optimization
  8. Auto Trojan-GFW trojan:// share link and QR code generate
  9. Auto https 301 redirect without affecting certificate renew
  10. Auto enable HSTS header
  11. Auto Random Html Template Choose
  12. Auto enable Full IPv6 Support
  13. Auto enable time sync
  14. Auto enable Fail Restart
  15. Auto uninstall Aliyun Aegis
  16. Support Auto install and config Trojan-GFW Dnscrypt-proxy Qbittorrent Bittorrent-Tracker Aria2 Filebrowser Netdata and TOR
  17. Support Auto TCP Turbo enable ( TCP-BBR included)
  18. Support BBRPLUS
  19. Support TLS1.3 ONLY
  20. Support manually check for update
  21. Support Full/Part Uninstall
  22. And so on...

If you need more functions, please open a Github issue.(No Centos related issues or bugs allowed except pull requests)

trojan-gfw-script's People

Contributors

lem923 avatar anonymous12357 avatar xuebaxi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.