已经好久没有更新博客了,最近进入博客发现音乐服务似乎不能访问了,然后查看了其他使用了vercel部署的网站都不能访问了,但是开启了代理又可以,所以没办法,只能慢慢看情况修复了。

部署自己的Meting-Api服务,最重要的就是需要有一台服务器了,因为原来的vercel已经没有办法访问了。

部署

首先我们的服务器需要有docker,这个部分的内容可以自行百度,十分的简单,不过对于有服务器的人来说这也应该不是什么难事。

运行下面的命令下载 Meting-API 镜像:

1
docker pull intemd/meting-api:latest

然后运行 Meting-API :

1
docker run -d --name meting -p 3000:3000 intemd/meting-api:latest

到这里其实已经完成了基本的操作。如果需要使用域名访问,可以通过宝塔面板添加网站,解析好,点击设置,完成反向代理和SSL证书的设置。如果不想申请证书,可以直接先在宝塔面板里面申请后点击反向代理,在目标url填上http://127.0.0.1:3000,代理名称随便,最后点击保存即可。

最后通过访问你的域名+'/api'即可访问发现许多的歌曲,此时表示部署成功,至于具体的前端服务可以查看GitHub - metowolf/MetingJS: :cake: A powerful plugin connect APlayer and Meting