Skip to content

自己瞎糊的从别人那里偷了很多东西的,不知道能不能用的破烂半成品脚本

Notifications You must be signed in to change notification settings

unknowndevQwQ/trojan-go_deploy.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

trojan-go_deploy.sh

自己瞎糊的从别人那里偷了很多东西的,不知道能不能用的破烂半成品脚本

  • 适用环境

    本脚本应该只能运行在x64(x86_64)架构,使用apt作为包管理器的Linux上(如ubuntu,Debian),不过实际上这玩意能不能用我也不清楚。

  • 能做什么

    它"理论上讲"可以自动在服务器上部署使用tcp+tls或wss方式传输的trojan-go,具体来说大概就是

    1.建立伪装网站

    2.使用acme.sh自动签发证书以及安装证书到指定目录

    3.获取最新的trojan-go并安装到服务器

    4.配置trojan-go服务端文件(可选tcp或ws)

    5.生成分享链接(我自己都不相信这功能能正常工作,不能用是意料之中,如果不能还请使用

    cat /etc/trojan-go/config.yaml

    自行查看配置手动填写客户端配置文件)

    6.修改服务器拥塞控制算法为bbr

  • 已知问题

    1.分享链接格式我自己都不相信能用,可惜水平有限不知道怎么改,没救了

    2.文字提示之类的方面互动性极差,甚至没有高亮提示。并且其中英语语法问题拼写问题很多,这还是在很多人指出纠正了很多的情况下

    3.其他没发现的bug

    4.更多因为我缺心眼呆掉产生的错误

  • 特别感谢

    v2ray-tcp-tlls-web的作者phlinhng整理了伪装网站模版让我可以偷来用,并且脚本内容我也多有参(照)考(抄)。

  • 其他

    作者为完全不入流业余爱好者/票友,写脚本完全是为了偷懒自己用着方便,请勿苛求。

    如果您在使用时发生了错误,您可以:

    1.热心的指出✅

    2.热心的指出并帮我改正✅

    3.看不下去我糊的破玩意,辱骂我并帮我改正✅(求语气柔和点)

    4.辱骂我并要我改正❌(因为我根本不会改正)

    5.完善,提交更多功能✅(强烈建议)

  • 还有什么想瞎掰的吗

    想写部署的教程,还想之后写个vless+ws/tcp/h2+tls+web的教程加脚本,不过v2ray配置更复杂,估计更费劲

About

自己瞎糊的从别人那里偷了很多东西的,不知道能不能用的破烂半成品脚本

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages