Navidrome

Navidrome 是一款web音乐播放器, 能够读取歌曲中的封面歌词等内容并在浏览器上进行播放

docker容器部署

# 创建存储容器数据位置
cd
mkdir navidrome
cd navidrome
mkdir container-data/cache container-music

编辑docker配置文件~/navidrome/docker-compoer.yaml

services:
  navidrome:
    image: deluan/navidrome:latest
    ports:
      - "20014:4533"
    restart: unless-stopped
    volumes:
      - "./container-data:/data"
      - "./container-music:/music:ro"

需要提前将音乐文件放在./container-data
随后可在浏览器上通过ip:20014进行访问
初次访问需要设置管理员账号密码

Music Tag Web

Music Tag Web是一款音乐数据自动刮削器, 当然, 若愿意花费98支持作者也能变成一款永久使用的web音乐播放器

docker容器部署

# 创建存储容器数据位置
cd
mkdir music_tag_web
cd music_tag_web
mkdir container-data

编辑docker配置文件~/music_tag_web/docker-compoer.yaml

services:
  music-tag:
    image: xhongc/music_tag_web:latest
    container_name: music-tag-web
    ports:
      - "20015:8001"
    volumes:
      - ../navidrome/container-music:/app/media:rw
      - ./container-data:/app/data
    command: /start
    restart: unless-stopped

需要提前将音乐文件放在./container-data中, 当然, 这边我懒就把Navidrome里存储的拿过来了, 实际上这样不太好, 还是建议将音乐集中存储, 然后创建软硬链接, 但我懒~
随后可在浏览器上通过ip:20015进行访问
默认账号密码均为admin

最后修改:2025 年 06 月 13 日
赛博讨口子