https://github.com/GeorgeYuen/FastAirport 目前处于 0.0.1 版本 是一个 spring boot 的项目 只有几个接口 没有前端页面 目前已经 docker 化了。docker 拉取一下配置一下环境变量就可以直接用了。
现在主要功能已经通了,可以使用了
槽点巨多。测试没写,异常流程没考虑,没处理异常。 而且开始写的时候没想明白,构架有些混乱,准备有空的时候重构一下。 感觉会成为自己的黑历史。 有点后悔没有用 go 或者 nodejs。
说一下功能 配置阿里云的 ssh key。 然后利用阿里云弹性负载的 api。自动购买一个服务器,然后自动 ssh 到服务区上,然后安装 docker 和你懂的软件。 把你懂的东西的配置发给你。或者是调用接口释放自己的服务器。 目前阿里云的价格是 0.14 元 1 小时,流量是 1 元 1g。相当于一个随用随买的服务器。不看视频还是很便宜的。 最好的优点是 ip 永远不会被 ban,被 ban 了直接释放再买一个。
文档还没写,准备先发个帖子,有空的时候再写。
前置要求 阿里云账户余额大约 100,然后实名认证,开通专有网络,弹性负载业务。 调用 /阿里云初始化/ 的接口 自动完成以下工作
/*项目初始化
/*阿里云初始化*/
@GetMapping(path = "/api/aliyun")
/*获得阿里云实例状态*/
@GetMapping(path = "/api/aliyun/Instance")
/*创建一个阿里云实例*/
@PostMapping(path = "/api/aliyun/Instance")
/*阿里云实例进行初始化*/
@GetMapping(path = "/api/aliyun/Instance/init")
/*移除阿里云实例*/
@DeleteMapping(path = "/api/aliyun/Instance")
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.