试试docker compose:
我的配置发给你参考:
---
services:
navidrome:
image: de**/navidrome:latest
container_name: navidrome
user: 1000:1000 # should be owner of volumes
network_mode: bridge
ports:
- 4533:4533
restart: always # 表示开机自启动,如果不需要开机自启动,将always改为no
environment:
# Optional: put your config options customization here. Examples:
ND_SCANSCHEDULE: 0 # 0为关闭,自动扫描时间默认为1h
ND_LOGLEVEL: info
ND_SESSIONTIMEOUT: 1h
ND_DEFAULTLANGUAGE: zh-Hans # 默认语言设置为中文
ND_DEFAULTTHEME: Nord # 设置UI 使用的默认主题为Ligera
ND_ENABLETRANSCODINGCONFIG: true # 在 UI 中启用转码配置
ND_SUBSONICARTISTPARTICIPATIONS: true # 请求艺人的专辑时,请包含艺人参与的专辑(例如:各种艺人合辑)
# ND_BASEURL: ""
#以下配置为启用LAST.FM和Spotify,需要填写自己的APIKEY和SECRET
## LAST.FM
# ND_LASTFM_ENABLED: true # false 表示禁用
# ND_LASTFM_APIKEY: ***
# ND_LASTFM_SECRET: ***
# ND_LASTFM_LANGUAGE: zh
## Spotify
# ND_SPOTIFY_ID: ***
# ND_SPOTIFY_SECRET: ***
volumes:
- /vol1/1000/docker/navidrome/data:/data
- /vol2/1000/音乐:/music:ro
#注意修改冒号:左侧的目录为自己的,第一个是程序文件存储目录,第二个是音乐文件存储目录。