Docker搭建一个web音乐播放站点-支持音乐下载

💡 实操遇到问题?需要本文配套的原视频?直接联系作者即可获取。

在现代快速发展的信息时代,我们的生活越来越依赖于各种应用软件。音乐播放器无疑是我们日常生活中最常使用的软件之一。然而,有时候我们可能因为种种原因,比如手机存储空间不足,不想维持过多的播放器,或者简单的在外面没有带耳机而不得不放弃在手机上下载音乐播放器的想法,这时一个可以在线播放音乐的网站就显得尤其重要了。
通过Docker部署的在线音乐播放平台,无需下载,只需要打开一款浏览器或者应用,就可以在任何地方随时享受到丰富的音乐。可以说这样的项目解决了很多用户的痛点,提供了更加简单便捷的解决方案。正因为我们的需求转变和科技的发展,才激发了我们搭建这样一个便利的在线音乐播放器。

https://music.itellyou.cf/
image-1711266125487

1)一台服务器
需要便宜VPS的可以参考这个
https://duan.yyzq.eu.org/vps1
2)本项目的github
https://github.com/wy580477/musicn-container

在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04

或者直接用一键脚本

docker安装脚本

bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)

docker-compose安装脚本

curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
mkdir web_music;cd web_music  #创建一个目录,并进入此目录
vim docker-compose.yml
version: '3.9'
services:
    wy580477:
        command: 'msc -q'
        image: 'ghcr.io/wy580477/musicn-container:latest'
        ports:
            - '7478:7478'  #打开7478端口防火墙
        volumes:
            - './musicn:/data'
        restart: always
        container_name: musicn
docker-compose up -d #运行容器
docker-compose ps  #查看是否开启成功

正常启动如下所示

docker-compose ps
WARN[0000] /root/web_music/docker-compose.yml: `version` is obsolete 
NAME      IMAGE                                      COMMAND                  SERVICE    CREATED         STATUS         PORTS
musicn    ghcr.io/wy580477/musicn-container:latest   "/sbin/tini -- msc -q"   wy580477   6 seconds ago   Up 5 seconds   0.0.0.0:7478->7478/tcp, :::7478->7478/tcp

成功以后需要打开自己相应的端口(7478)防火墙就可以web端访问了

http://ip:7478   #打开自己VPS的端口加ip进入web页面
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容