Navidrome 是一个开源的个人音乐流媒体服务器,它允许你将音乐收藏存储在私人服务器上,并通过任何设备随时随地访问。与商业音乐流媒体服务不同,Navidrome 让你完全掌控自己的音乐库,无需订阅费用,也没有隐私顾虑。
在开始之前,你需要准备:

如果你的服务器还没有安装Docker,可以运行以下命令:
sudo apt-get updatesudo apt-get install docker.io docker-composesudo systemctl enable dockersudo systemctl start docker使用Docker运行Navidrome是最简单的方式。创建一个docker-compose.yml文件:
version: "3"services: navidrome: image: deluan/navidrome:latest ports: - "4533:4533" volumes: - "/path/to/your/music:/music" - "/path/to/data:/data" environment: - ND_SCANINTERVAL=1h - ND_LOGLEVEL=info - ND_SESSIONTIMEOUT=24h - ND_BASEURL=""保存文件后,运行以下命令启动服务:
docker-compose up -d服务启动后,访问 http://你的服务器IP:4533 进入Web界面。首次登录需要使用默认凭据:
登录后请立即更改密码。
为了安全性和方便记忆的URL,建议设置Nginx反向代理:
server { listen 80; server_name music.yourdomain.com; location / { proxy_pass http://localhost:4533; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; }}使用Let's Encrypt为你的音乐服务器添加SSL证书:
sudo apt-get install certbot python3-certbot-nginxsudo certbot --nginx -d music.yourdomain.comNavidrome兼容Subsonic API,可以使用多种客户端:
网页端:直接通过浏览器访问移动端:Substreamer、Ultrasonic等桌面端:Sonixd、Supersonic等定期更新Navidrome以获取新功能和安全性修复:
docker-compose pulldocker-compose up -d在Ciuic云服务器上部署Navidrome有几个优势:
稳定可靠:提供99.9%的运行时间保证性价比高:适合个人项目的预算易于扩展:随着音乐库增长可以轻松升级配置全球访问:优化的网络确保流畅的音乐流媒体体验通过本教程,你已成功搭建了个人音乐流媒体服务器。Navidrome提供了商业服务的便利性,同时保持了对数据的完全控制。无论是在家中还是旅途中,你都可以访问自己的音乐收藏,无需依赖第三方服务。
对于需要可靠服务器托管的用户,Ciuic云服务器提供了完美的解决方案,平衡了性能与成本。现在就开始构建你的私人音乐空间吧!
本文链接:https://www.ciuic.com/som/25716.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!