Meting API 是一个专为 APlayer 设计的 API 服务,它基于 Meting 项目构建,提供简易接口来获取云音乐的数据。这个开源工具允许开发者轻松地集成音乐播放功能到自己的网站或应用中,无需直接与音乐平台复杂的API交互。支持多种数据类型请求,包括歌曲URL、歌曲详细信息、歌单等,简化了音乐播放器的开发流程。
1、创建编排模版
networks:
1panel-network:
external: true
services:
metingapi:
environment:
- TZ=Asia/Shanghai
container_name: meting-api
image: intemd/meting-api:latest
networks:
- 1panel-network
ports:
- 127.0.0.1:50310:3000
restart: always
- 127.0.0.1:50310:3000
:50310
端口任意更改,最后通过反向代理访问,若需要端口直接访问,则修改为:0.0.0.0:50310:3000
。
2、创建容器
选择刚刚创建的编排模板;
输入容器信息保存文件夹名称。
3、反向代理为https
location /meting/ {
proxy_pass http://127.0.0.1:50310/;
proxy_set_header X-Forwarded-Host $scheme://$host:$server_port/meting;
}
代理配置完成后,通过 HTTPS 协议访问网站将保持稳定,不会再被强制跳转回 HTTP 协议。
api地址:http(s)://域名/meting/api