米尔嘉
米尔嘉
发布于 2023-12-29 / 225 阅读
2
0

YesPlayMusic 高颜值的第三方网易云播放器搭建教程

YesPlayMusic 项目地址:https://github.com/qier222/YesPlayMusic

YesPlayMusic 高颜值的第三方网易云播放器

Vercel搭建

Cithub文档

  1. 部署网易云 API,详情参见 Binaryify/NeteaseCloudMusicApi 。你也可以将 API 部署到 Vercel。

  2. 点击本仓库右上角的 Fork,复制本仓库到你的 GitHub 账号。

  3. 点击仓库的 Add File,选择 Create new file,输入 vercel.json,将下面的内容复制粘贴到文件中,并将 https://your-netease-api.example.com 替换为你刚刚部署的网易云 API 地址:

    {
      "rewrites": [
        {
          "source": "/api/:match*",
          "destination": "https://your-netease-api.example.com/:match*"
        }
      ]
    }
    
  4. 打开 Vercel.com,使用 GitHub 登录。

  5. 点击 Import Git Repository 并选择你刚刚复制的仓库并点击 Import。

  6. 点击 PERSONAL ACCOUNT 旁边的 Select。

  7. 点击 Environment Variables,填写 Name 为 VUE_APP_NETEASE_API_URL,Value 为 /api,点击 Add。最后点击底部的 Deploy 就可以部署到 Vercel 了。

Docker 部署

  1. 构建 Docker Image

    docker build -t yesplaymusic .
    
  2. 启动 Docker Container

    docker run -d --name YesPlayMusic -p 80:80 yesplaymusic
    
    docker run -d --name YesPlayMusic -p 40013:80 yesplaymusic
    
  3. Docker Compose 启动

    docker-compose up -d
    

评论