services: unblockneteasemusic: container_name: ${CONTAINER_NAME} restart: always networks: - 1panel-network ports: - "${PANEL_APP_PORT_HTTP}:8080" - "${PANEL_APP_PORT_HTTPS}:8081" volumes: - "${DATA_PATH}/server.crt:/data/ssl/server.crt" - "${DATA_PATH}/server.key:/data/ssl/server.key" environment: # 激活无损音质获取 - ENABLE_FLAC=true # 激活本地黑胶 VIP,可选值:`true`(等同于 CVIP)、`cvip` 和 `svip` - ENABLE_LOCAL_VIP=svip # 仅对这些 UID 激活本地黑胶 VIP,默认为对全部用户生效 #- LOCAL_VIP_UID=123456789,1234,123456 # 激活故障的 Netease HTTPDNS 查询(不建议) - ENABLE_HTTPDNS=false # 屏蔽应用内部分广告 - BLOCK_ADS=true # 禁用更新检测 - DISABLE_UPGRADE_CHECK=true # 激活开发模式。需要自己用 `yarn` 安装依赖 (dependencies) - DEVELOPMENT=false # 严格按照配置音源的顺序进行查询 - FOLLOW_SOURCE_ORDER=true # 输出机器可读的 JSON 记录格式 - JSON_LOG=true # 停用 cache - NO_CACHE=false # 允许的最低源音质,小于该值将被替换 - MIN_BR=320000 # 选择所有音源中的最高码率替换音频 - SELECT_MAX_BR=false # 日志输出等级。请见〈日志等级〉部分。 - LOG_LEVEL=debug # 从 Pino 端设置日志输出的文件位置。也可以用 `*sh` 的输出重导向功能 (`node app.js >> app.log`) 代替 - LOG_FILE=app.log # JOOX 音源的 wmid 和 session_key cookie #- JOOX_COOKIE="wmid=; session_key=" # 酷我音源的 CSRF Token #- KUWO_COOKIE=Hm_=; Secret= # 咪咕音源的 aversionid cookie #- MIGU_COOKIE="" # QQ 音源的 uin 和 qm_keyst cookie #- QQ_COOKIE="uin=; qm_keyst=" # Youtube 音源的 Data API v3 Key #- YOUTUBE_KEY="" # 自定义证书文件 - SIGN_CERT=/data/ssl/server.crt # 自定义密钥文件 - SIGN_KEY=/data/ssl/server.key # 在其他音源搜索歌曲时携带专辑名称(默认搜索条件 `歌曲名 - 歌手`,启用后搜索条件 `歌曲名 - 歌手 专辑名`) - SEARCH_ALBUM=true #command: ["-o", "bilibili"] # 设置要传递给容器的参数 image: pan93412/unblock-netease-music-enhanced:latest labels: createdBy: "Apps" networks: 1panel-network: external: true