Skip to content

Unblock Netease Music

约 407 字大约 1 分钟

musiccomposeunraid

2025-03-16

简介

UnblockNeteaseMusic-icon

解锁网易云音乐客户端变灰歌曲

Docker Hub:https://hub.docker.com/r/pan93412/unblock-netease-music-enhanced

Github:https://github.com/UnblockNeteaseMusic/server

Compose 配置

version: '3.9'
services:
    unblock-netease-music-enhanced:
        entrypoint: /bin/sh
        command: -c 'ln -sf /app/logs/app.log /app/app.log && node app.js -s'
        logging:
            options:
                max-size: 10m
        restart: unless-stopped
        environment:
            - LOG_LEVEL=debug
            - ENABLE_FLAC=true
            - NO_CACHE=true
            - ENABLE_LOCAL_VIP=true
            - LOG_FILE=app.log
        ports:
            - '18080:8080'
        volumes:
            - /docker/unblock-netease/logs:/app/logs:rw
        image: pan93412/unblock-netease-music-enhanced
        container_name: unblock-netease-music
        mem_limit: 256m

自定义日志位置

创建一个从 /app/logs/app.log/app/app.log 的符号链接

ln -sf /app/logs/app.log /app/app.log

指定歌曲源

command: -c 'ln -sf /app/logs/app.log /app/app.log && node app.js -s -o migu'

Unraid 配置

项目参数备注
名称Unblock-Netease-Music
概述
额外要求
存储库pan93412/unblock-netease-music-enhanced
图标链接/mnt/user/Pictures/docker-logos/UnblockNeteaseMusic-icon.png
WebUI
额外参数--memory=256m --memory-swap=0 --entrypoint /bin/sh
发布参数-c "ln -sf /app/logs/app.log /app/app.log && node app.js -s"
CPU 绑定自定义
网络类型Bridge
Use Tailscale
控制台 shell 命令Shell
特权
变量键:LOG_FILE;值:app.log日志文件
变量键:LOG_LEVEL;值:debug日志输出等级
变量键:ENABLE_FLAC;值:true激活无损音质
变量键:NO_CACHE;值:true停用缓存
变量键:ENABLE_LOCAL_VIP;值:svip激活本地黑胶会员
端口容器端口:8080
主机端口:18080
连接类型:TCP
映射端口
路径容器路径:/app/logs
主机路径:/mnt/user/appdata/unblock-netease-music/logs
日志路径

确保『日志路径』目录存在并有正确权限

mkdir -p /mnt/user/appdata/unblock-netease-music/logs
chmod 777 /mnt/user/appdata/unblock-netease-music/logs