私有音乐云服务
很喜欢听歌,有个问题,要想所有歌都能听,得在网易和腾讯都开会员,有的歌只能在网易听,有的只能在腾讯听,切换起来比较麻烦。还有一个问题,某一首歌现在可以听,可能过一段时间就没有版权听不了了。以前在腾讯和网易上收藏的歌单,每个歌单又差不多一半的歌曲现在不能听了。
解决这个问题最好的办法就是,将歌曲下载到本地,但又会衍生出一个新问题就是歌曲文件不好管理。要解决文件管理的问题,我想到了要搭建一个自己的音乐服务器。不过就目前来看,没有那么多时间来研究流媒体,并且前后端开发也需要耗费大量的时间,现在抽不出时间,有很多更重要的事情还来不及做,所以我决定去找找有没有开源的音乐服务项目可直接用,以后再回头过来研究。终于找到这个叫airsonic项目。还有docker镜像可用,试用了一下,虽然体验没有网易云音乐好,但勉强可以满足需求,等以后有时间再来自己开发一套。
以下是部署详情。
1.创建docker-compose.yml文件
version: "2.1"
services:
airsonic:
image: ghcr.io/linuxserver/airsonic
container_name: airsonic
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
# - CONTEXT_PATH=
# - JAVA_OPTS=
volumes:
- ./config:/config
- ./music:/music
- ./playlists:/playlists
- ./podcasts:/podcasts
- ./othermedia:/media #optional
ports:
- 4040:4040
devices:
- /dev/snd:/dev/snd #optional
restart: unless-stopped
2.执行docker-compose up -d
3.访问4040端口,登录


4.其他
github地址
https://github.com/airsonic/airsonic
使用文档
https://airsonic.github.io/docs/
还没有评论,来说两句吧
