Docker部署Navidrome音乐媒体服务器

AI摘要:本文介绍了如何使用Docker部署Navidrome音乐媒体服务器,包括安装Docker和docker-compose,创建compose.yaml文件,启动Navidrome容器,初始化配置,以及使用支持Subsonic API的音乐客户端连接和播放音乐。

Powered by AISummary.

一、Navidrome介绍

  Navidrome 是一个轻量级、跨平台的音乐服务器,允许用户通过浏览器或音乐客户端随时随地访问和播放个人音乐库。它支持多种格式(如MP3、FLAC、OGG等),并且可以在任何设备上使用兼容的客户端进行流媒体播放。它非常适合用来搭建自己的私人音乐流媒体服务,类似Spotify等服务的自建版本。

Navidrome的主要特点:

轻量:资源占用少,适合在单板电脑(如Raspberry Pi)上运行。

跨平台:支持Windows、Linux、macOS等操作系统。

兼容Subsonic API:支持多个音乐客户端连接。

Web界面:简单易用的Web UI,随时随地访问音乐。

二、Docker部署Navidrome

  使用Docker部署Navidrome非常方便,下面是详细的步骤。

1. 首先安装docker和docker-compose

2. 创建compose.yaml文件

sudo nano /home/docker/navidrome/docker-compose.yaml

将下面代码复制粘贴:

 version: "3"
services:
  navidrome:
    image: deluan/navidrome:latest
    container_name: navidrome
    user: 1000:1000 #用户id,可自行终端输入“id”查看
    ports:
      - 4535:4533 #左侧端口如有冲突,可随意修改
    volumes:
      - "/home/docker/navidrome:/data"
      - "/music:/music:ro" # 冒号左边修改为音乐存放目录
    environment:
      #程序默认语言
      - ND_DEFAULTLANGUAGE=zh-Hans
      #启用GRAVATAR头像
      - ND_ENABLEGRAVATAR=true
      #关闭转码,如需要转码请设置为true
      - ND_ENABLETRANSCODINGCONFIG=false
      #SPOTIFY相关
      # - ND_SPOTIFY_ID=
      # - ND_SPOTIFY_SECRET=
      #LAST.FM相关
      # - ND_LASTFM_LANGUAGE=zh
      # - ND_LASTFM_APIKEY=
      # - ND_LASTFM_SECRET=
      #PROXY相关
      # - HTTP_PROXY=http://127.0.0.1:7890
      # - HTTPS_PROXY=http://127.0.0.1:7890
    restart: unless-stopped
ctrl+o #保存
ctrl+x #退出

3. 创建navidrome容器

cd /home/docker/navidrome
sudo docker compose up -d

三、初始化Navidrome

浏览器输入ip:4535,登录webui界面配置用户名密码,并管理媒体库。

四、客户端连接Navidrome

Navidrome兼容Subsonic API,这意味着你可以使用支持Subsonic协议的音乐客户端连接和播放音乐。以下是一些常见的客户端和连接方式:

1. DSub(Android客户端)

DSub是Android上广泛使用的Subsonic客户端,可以通过它访问Navidrome音乐库。

配置步骤:

下载并安装DSub
打开DSub,点击Add Server添加服务器。
填写以下信息:
Server Address:http://<你的IP>:4533
Username:Navidrome的管理员账号
Password:管理员账号密码
保存配置后即可访问音乐库。

2. Substreamer(iOS客户端)

Substreamer是适用于iOS设备的Subsonic客户端。

配置步骤:

安装Substreamer
添加服务器地址,输入http://<你的IP>:4533,并填写Navidrome的账号信息。
连接后即可流媒体播放你的音乐。

打赏
评论区
头像
文章目录

本站已运行: