如何使用gitee做免费简单服务器

之前一直用开github来做代码管理,但是用了gitee之后,发现它的访问速度比github快不少,并且功能和github也差不多,不过平时用gitee用得最多的是代码管理功能,其它的功能却比较少留意。最近看gitee的api,发现它其实可以做一个免费简单服务器。

创建仓库

创建一个仓库,该仓库主要用来上传资源文件,如:https://gitee.com/zhangliangming/data-bank

创建json文件

目前服务器用得最多的功能就是提供api接口,返回json格式的字符串数据。用了gitee后,知道在仓库里面上传的文件,如果文件大小只要不大于1M的话,其实是可以直接通过gitee提供的原始数据地址,直接访问并得到文件的数据。关于第一个json文件的内容,为了方便后面api接口有调整或者修改,可以将文件命名为config.json,并将提供的api接口地址全部列出来,这样子,主要访问这个json文件,就可以获取其它api的接口地址。如:https://gitee.com/zhangliangming/data-bank/raw/master/HappyPlayer/controller/config.json

提供接口

一个json文件,对应一个接口,文件内容就是该接口要返回的数据,至于数据内容可以根据自己的需求填写。如:https://gitee.com/zhangliangming/data-bank/raw/master/HappyPlayer/controller/checkupdate.json

解决大于1M的文件

gitee方面对于大于1M的文件做了限制,必须要登录后才可以访问原始数据。对于该限制,目前暂时没有一个好的解决方案,经过查询资料,我找到了一个比邻云盘:https://pan.bilnn.com/#/home?path=%2F,这个云盘的好处是上传的文件,可以直接生成外链访问原始数据。

json文件管理

可以本地弄个简单的javaweb或者nodejs项目,直接管理json文件,修改后的json直接同步到gitee上面即可。

最后

其实免费服务器搞起来费时费力,还要考虑到云盘倒闭或者gitee的api不能用等等,所以如果条件允许还是花点钱搞一个收费的服务器。

你可能感兴趣的:(如何使用gitee做免费简单服务器)