Navidrome 音乐服务
概要: Navidrome是一款Material Design的使用方便、界面现代、功能丰富的音乐服务。
创建时间: 2023.08.03 00:06:36
更新时间: 2023.08.03 00:08:39
部署Navidrome
准备docker-compose文件
YAML |
---|
| # https://www.navidrome.org/docs/installation/docker/
version: "3"
services:
navidrome:
image: deluan/navidrome:latest
container_name: lzwang_music_navidrome
# user: 1000:1000 # 可能会提示错误,局域网使用可以放开
ports:
- "4533:4533"
restart: unless-stopped
environment:
# 参考: https://www.navidrome.org/docs/usage/configuration-options/#configuration-file
ND_SCANSCHEDULE: 1h
ND_LOGLEVEL: info
ND_SESSIONTIMEOUT: 24h
ND_BASEURL: ""
ND_LASTFM_ENABLED: "true" # https://www.navidrome.org/docs/usage/external-integrations/
ND_LASTFM_APIKEY: 123456789 # https://www.last.fm/api/account/create
ND_LASTFM_SECRET: abcdefghijklmn
ND_LASTFM_LANGUAGE: "zh"
volumes:
- "./data:/data" # 服务的数据文件
- "./mymusic:/music:ro" # 音乐文件路径
|
配置last.fm的API
此处参考了External Integrations | Navidrome,Create API account | Last.fm创建自己的应用后,将获取到的API KEY
和SECRET
分别填入docker-compose.yaml
文件即可。
配置好的效果如下:

客户端
iOS推荐Amperfy,桌面系统直接网页访问即可。
参考