docker | SSINCURL 优化美化 Arukas API 调用输出程序
分享一下使用的 解析arukas容器的映射ip&端口,调用arukas.io API接口实时获取IP和端口 的程序
★
一直使用的是这个镜像 jialezi/arukas-api(修改自马甲大佬的malaohu/ssr-with-net-speeder-arukas)
演示实例:https://jazss.arukascloud.io/
★
之前也试过使用github上ssincurl项目(我建的docker镜像 jialezi/ssincurl/),但是这个还要自己输账号密码,这样不能用于分享,所以就放弃了。
演示实例:https://arukasapi.arukascloud.io/
★重点的这个程序
最近看到有大神修改了ssincurl(github项目)这个程序,不仅将取消前台登陆,改为api.php后台登陆,而且美化了程序,好看了不少。
看了一下,把它做成了docker部署,方便在Arukas上使用。
先放大神的链接:SSINCURL 优化美化 Arukas API 调用输出程序(GASS)
优化说明
0.1.增加加密方式输出(index.html - line 55) 2017/4/25
1.简单优化页面排版,移除不必要链接
2.取消实际端口、CMD输出,注释SS:// URL显示,(index.html - line 61)
3.增加密码输出(index.html - line 51)
4.简化获取账号步骤,取消前台登陆,改为api.php后台登陆
docker部署说明:
docker镜像:jialezi/ss-arukas-api
地址:https://hub.docker.com/r/jialezi/ss-arukas-api/
说明:docker run -d -p 80:80 -e [email protected] -e passwd=xxxx -e ssname="Jaz shares ss" jialezi/ss-arukas-api
env变量:
1.user=你arukas的登录邮箱
2.passwd=你的密码
3.ss-name=定义网站的标题,有空格请用引号
注意:这个程序会获取你登录的账号里的所有镜像信息,包括镜像的ID、App Name、Image、Instances、Memory、Endpoint、Port、ENV、CMD所有信息,所以这个镜像请不要和SS建在同一个账号,同时你登录的Arukas的账号里除了ss,不要包含其他含有重要信息的镜像。
Arukas上建的演示:https://jaz.arukascloud.io/
参考资料:
malaohu/Arukas-API: 自动获取IP和端口 https://github.com/malaohu/Arukas-API
bestK/ssincurl: 解析arukas容器的映射ip&端口 Arukascloud部署 https://github.com/bestK/ssincurl
SSINCURL 优化美化 Arukas API 调用输出程序(GASS) - 卧辞 https://wo.ci/toss/ssincurl-arukas-api-gass.html
End、
匿名