社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

Docker自建一款最好用的在线音乐播放器

院长技术 • 1 年前 • 258 次点击  

院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目介绍

YesPlayMusic是一款高颜值的第三方网易云播放器,支持 Windows / macOS / Linux。

YesPlayMusic功能

✅ 使用 Vue.js 全家桶开发

🔴 网易云账号登录(扫码/手机/邮箱登录)

📺 支持 MV 播放

📃 支持歌词显示

📻 支持私人 FM / 每日推荐歌曲

🚫🤝 无任何社交功能

🌎️ 海外用户可直接播放(需要登录网易云账号)

🔐 支持 UnblockNeteaseMusic,自动使用各类音源替换变灰歌曲链接 (网页版不支持) 「各类音源」指默认启用的音源。YouTube 音源需自行安装 yt-dlp。

✔️ 每日自动签到(手机端和电脑端同时签到)

🌚 Light/Dark Mode 自动切换

👆 支持 Touch Bar

🖥️ 支持 PWA,可在 Chrome/Edge 里点击地址栏右边的 ➕ 安装到电脑

🟥 支持 Last.fm Scrobble

☁️ 支持音乐云盘

⌨️ 自定义快捷键和全局快捷键

🎧 支持 Mpris

🛠 更多特性开发中

部署安装

下载YesPlayMusic镜像

[root@jeven ~]# docker pull  fogforest/yesplaymusic
Using default tag: latest
latest: Pulling from fogforest/yesplaymusic
f56be85fc22e: Pull complete
2ce963c369bc: Pull complete
59b9d2200e63: Pull complete
3e1e579c95fe: Pull complete
547a97583f72: Pull complete
1f21f983520d: Pull complete
c23b4f8cf279: Pull complete
474309a46f42: Pull complete
af64c5430238: Pull complete
7b75d6dbb9f1: Pull complete
c778446d5628: Pull complete
Digest: sha256:71f9148acac06b5b1be9c3b5848740b844e39ac16cf2dc9b04a5e492a7e542a5
Status: Downloaded newer image for fogforest/yesplaymusic:latest
docker.io/fogforest/yesplaymusic:latest

创建容器

docker run -d --name yesplaymusic  --restart always -p 7950:80 fogforest/yesplaymusic

使用docker compose方式,编辑docker-compose.yaml文件

version: '3'
services:
  yesplaymusic:
    container_name: yesplaymusic
    image: fogforest/yesplaymusic
    ports:
      - 7950:80
    restart: always

容器状态

[root@Dean ~]# docker ps -a
CONTAINER ID   IMAGE                    COMMAND                   CREATED          STATUS          PORTS                                   NAMES
eaf6fc2e7618   fogforest/yesplaymusic   "/docker-entrypoint.…"   13 minutes ago   Up 13 minutes   0.0.0.0:7950->80/tcp, :::7950->80/tcp   yesplaymusic

Web访问

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

      

更多技术干货持续输出中......

欢迎👏加院长助理,邀请微信群:《烦请关注公众号》

欢迎加入QQ-2群:【

1群已满

推荐阅读

K8s命令行交互运维神器


院长带你玩转K8s证书续签


Nginx配置SSL证书及跳转特别配置


Docker自建轻量监控系统


欢迎关注我的公众号“院长技术”,原创技术文章第一时间推送。

知识星球

《院长技术》知识星球已开通!

付费方式:请使用微信支付,不要用星球币支付!!!

感谢已加入星球的小伙伴!!!

目前知识库正在加急更新中,会根据你们需求,优先上传某类知识库。

优惠:目前第二阶梯价格119元,凡通过此文章看到后加入星球的,则可限时以首次价格99元加入。加入后陆续可看到我的所有干货文档!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/167361
 
258 次点击