受够了音乐App变灰?教你自建私人无损曲库!道理鱼+箭头音乐,全网歌曲一键聚合,听歌再也不花钱!

🎧 什么是“道理鱼”和“箭头”?


🛠️ 部署教程(Docker版)
services:postgres:image: postgres:16-alpinecontainer_name: daoliyu-postgresrestart: unless-stoppedenvironment:POSTGRES_DB: "daoliyu"POSTGRES_USER: "daoliyu"POSTGRES_PASSWORD: "daoliyupassword"PGDATA: "/var/lib/postgresql/data/pgdata"command:- "postgres"- "-c"- "max_connections=200"- "-c"- "shared_buffers=256MB"- "-c"- "work_mem=32MB"- "-c"- "maintenance_work_mem=256MB"- "-c"- "checkpoint_completion_target=0.9"- "-c"- "wal_buffers=16MB"- "-c"- "port=5433"healthcheck:test: ["CMD-SHELL", "pg_isready -U daoliyu -d daoliyu -p 5433"]interval: 10stimeout: 5sretries: 6start_period: 30sports:- "5433:5433"volumes:- ./docker-data/postgres:/var/lib/postgresql/databackend:image: msmkls/daoliyu-music:0.2.2build:context: .dockerfile: Dockerfile.appcontainer_name: daoliyu-musicrestart: unless-stoppeddepends_on:postgres:condition: service_healthyenvironment:NODE_ENV: productionDB_PROVIDER: "pg"LOG_LEVEL: "${LOG_LEVEL:-info}"DEBUG: "${DEBUG:-true}"# STREAMING_TRANSCODE_ENABLED: "true"# VIDEO_HWACCEL: "vaapi"# VIDEO_HWACCEL_DEVICE: "/dev/dri/renderD128"# LIBVA_DRIVER_NAME: "iHD"# devices:# - /dev/dri:/dev/driports:- "5173:4000"volumes:- ./backend-storage:/app/storage- ./media:/data/media- ./audiobooks:/data/audiobooks- ./music-videos:/data/music-videos- ./playlists:/data/playlists- ./plugins:/pluginsnetworks:default:aliases:- backendhealthcheck:test: ["CMD", "wget", "-qO-", "http://localhost:4000/health"]interval: 30stimeout: 5sretries: 5

夜雨聆风
