Coder Social home page Coder Social logo

mlzboy / arukas-api Goto Github PK

View Code? Open in Web Editor NEW

This project forked from malaohu/arukas-api

0.0 2.0 0.0 75 KB

Arukas API 自动获取IP和端口,SSR服务器订阅,Arukas 监测启动

License: GNU General Public License v3.0

JavaScript 31.98% Shell 0.52% CSS 57.59% HTML 9.91%

arukas-api's Introduction

重要说明

由于Arukas测试期延长至7月底,(http://51.ruyo.net/p/4331.html ) 7月底将清理所有账户。

本代码也停止更新了,等日后看 Arukas 的策略。

更新说明

  • 2017年7月13日:支持删除重建APP,定时(2分钟一次)监测发现APP没有启动会发送启动命令,连续3次启动失败会删除重建。

  • 2017年7月11日:修复了Dockerfile,新增了新建SSR接口和删除所以APP接口。

  • 2017年7月6日:不再支持 node server.js token secret 1 方式启动。需要修改config.js配置文件,填写 token 和 secret。已经兼容到最新版本的SSR订阅格式。

特别说明

本分支代码不是部署 SSR/SS

SS: https://github.com/malaohu/ss-with-net-speeder

SSR: https://github.com/malaohu/ssr-with-net-speeder

关于项目

本分支是部署一个WEB项目采用Nodejs编码,实时自动获取Arukas的Ip和Port的。

演示地址:http://arukas.somecolor.cc/

演示站点使用的账号已经被冻结无法使用。尽量自己使用,不要轻易分享给其他人。

安装部署

源码部署

git clone https://github.com/malaohu/Arukas-API
cd Arukas-API
npm install
# 修改 config.js 填写你的token 和 secret
node server.js

然后访问:ip:13999 即可

Docker部署

docker run --name arukas-api -p 13999:13999 -e 'TOKEN=token' -e 'SECRET=secret' -e 'IS_CRON=1' -d malaohu/arukas-api

镜像:malaohu/arukas-api
端口:13999 TCP
环境变量(ENV):TOKEN=token SECRET=secret IS_CRON=1

环境变量(ENV)

TOKEN 和 SECRET 获取地址:https://app.arukas.io/settings/api-keys

IS_CRON 传 0 或者 1 是否启动自动启动服务功能,0是不启动,1是启动。 该服务会每5分钟检测当前账户下所有APP运行状态,如果APP没有启动,会发送一个启动命令。

功能介绍

  • 实时获取IP和端口,以及SS(R)的配置信息
  • 检查APP运行情况,没有启动的发送启动命令(支持手动请求)

请求地址

可识别的SS(R)镜像

*/ssr-with-net-speeder

*/ss-with-net-speeder

*/shadowsocksr-docker

arukas-api's People

Watchers

 avatar  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.