第一:包含三种平台脚本,脚本功能一样,都是调用start.sh脚本启动xray
第二:仓库中提供一个我的脚本start.sh,仅供参考,脚本自适应amd和arm,你需要在config.yml里面设置参数
端口无所谓,因为这是利用ARGO隧道的配置。你也可以用你的脚本,名称只要是start.sh即可
第三:各平台需要的文件(一般如果启动文件名称不一样,先把启动文件名称改成与本仓库一至)
1、python-----:start.sh config.yml main.py requirements.txt ,四个文件
2、nodejs----------:start.sh config.yml package.json index.js ,四个文件
3、JAVA---------:start.sh config.yml server.jar ,三个文件
4、能直接启动start.sh的平台--------:start.sh config.yml ,二个文件
5、新增30行nodejs版本,不过能用别的方案,不建议使用这个
第四:隧道设置根据你的xray文件,如果你使用的默认的则8001对应vmess,8002对应vless
1、修改玩具容器的启动文件为server.jar
2、上传文件本仓库中的start.sh config.yml server.jar三个文件,修改config.yml中的变量
3、修改server.jar和start.sh权限为777,然后启动容器