尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Freyr-js Docker 部署:10 分钟搭好音乐下载容器
Freyr-js Docker 部署10 分钟搭好音乐下载容器【免费下载链接】freyr-jsA tool for downloading songs from music streaming services like Spotify and Apple Music.项目地址: https://gitcode.com/gh_mirrors/fr/freyr-jsFreyr-js 是一款音乐下载工具能从 Spotify、Apple Music 等流媒体抓取歌曲用 Docker 部署可跳过繁琐的依赖配置。本文把安装、克隆、构建、启动串成一条编号流程并讲清下载目录挂载与内存参数10 分钟跑通首次下载。 从克隆到启动一条流程装好 Freyr-js环境准备与部署三步合并成一条流程跟着做即可。1. 安装 Docker 并拉取源码先装好 Docker 与 Docker Compose负责创建和编排容器装完拉下源码并进入目录后面所有命令都在这个目录执行。sudo apt-get update sudo apt-get install docker.io docker-compose -y sudo systemctl enable docker sudo systemctl start docker git clone https://gitcode.com/gh_mirrors/fr/freyr-js cd freyr-js2. 构建镜像在源码目录执行构建Dockerfile 走多阶段构建先装依赖、精简代码最终产出基于 Alpine 的轻量镜像。docker build -t freyr-js:latest .3. 启动容器这条命令一次性挂上下载目录、指定 Node 内存上限并给容器起名容器以后台运行随时可用docker logs freyr-container查看日志。docker run -d --name freyr-container \ -v ~/freyr-music:/data \ -e FREYR_NODE_ARGS--max-old-space-size4096 \ freyr-js:latest⚙️ 下载目录挂载、内存参数与持久化启动命令里的参数各司其职理解它们能帮你避开大多数坑-v ~/freyr-music:/data把宿主机目录挂到容器内的/data。Dockerfile 已把/data声明为持久化卷歌曲都落在这里容器重启也不会丢。挂载前先执行mkdir -p ~/freyr-music建好目录否则 Docker 会以 root 自动创建之后写入容易被拒。-e FREYR_NODE_ARGS--max-old-space-size4096入口脚本 freyr.sh 会把它作为 Node 启动参数给进程划出 4GB 堆内存批量下载整张专辑时更稳。目录归属容器内以 uid 1000 的 freyr 用户运行宿主机目录要归属给它写入才不会报权限错误具体命令见文末排查清单。 用一条 Spotify 链接跑通首次下载容器已在后台运行用docker exec进去执行下载把下面这条 Spotify 曲目链接换成你自己的即可。docker exec -it freyr-container freyr https://open.spotify.com/track/127QTOFJsJQp5LbJbu3A1yFreyr-js 会解析链接、抓取元数据与封面最终把.m4a按「艺术家/专辑/曲目」结构保存到挂载目录~/freyr-music下。 Freyr-js 支持哪些音乐服务它支持的服务由 src/services/ 目录下的模块决定目前包含spotify.jsSpotifyapple_music.jsApple Musicdeezer.jsDeezeryoutube.jsYouTube只要手里有这些平台的歌曲、专辑、艺人或播放列表链接都可以丢给 Freyr-js 处理。️ 权限报错与网络异常排查清单按顺序逐项排查多数问题能直接定位写入挂载目录报 Permission Denied通常是宿主机目录归属不对把目录交给容器用户即可。sudo chown -R 1000:1000 ~/freyr-music下载卡住或连不上源先确认容器网络正常如果宿主机网络更稳重建容器时加上--networkhost直接走宿主机网络。内存不足被杀把启动命令里的--max-old-space-size4096调大到实际可用内存。容器化部署的价值在于环境隔离、跨机器可移植、维护简单同一镜像在任何装了 Docker 的机器上行为一致升级或迁移时重建容器即可。现在按上面的编号流程走一遍十分钟就能开始下载你的第一首歌。【免费下载链接】freyr-jsA tool for downloading songs from music streaming services like Spotify and Apple Music.项目地址: https://gitcode.com/gh_mirrors/fr/freyr-js创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Minimax Code CLI 深度体验:在终端驱动 AI 智能体完成数小时自主调研

Minimax Code CLI 深度体验:在终端驱动 AI 智能体完成数小时自主调研

1. 先搞清楚 Minimax Code CLI 到底能帮你做什么如果你在找一款能帮你写代码、查文档、跑测试,甚至能自主完成一个小型技术调研的 AI 助手,并且希望它能在本地命令行里安静地工作,那 Minimax Code CLI 值得你花时间了解一下。它不是那种简单的…

📅 2026/11/9 6:39:23
交互式消息卡片开发指南:从JSON配置到飞书实战

交互式消息卡片开发指南:从JSON配置到飞书实战

1. 项目概述:什么是交互式消息卡片?在数字协作工具和即时通讯软件中,我们早已习惯了静态的文字、图片和文件分享。但你是否想过,一条消息可以变成一个功能丰富的“微型应用”?交互式消息卡片正是这样一种技术&#xff…

📅 2026/11/10 11:54:50
单片机程序烧录原理与实战:从Flash存储到SWD通信全解析

单片机程序烧录原理与实战:从Flash存储到SWD通信全解析

1. 从“黑盒子”到“智慧核心”:单片机程序烧录的本质探秘很多刚接触单片机的朋友,尤其是从纯软件或高级语言转过来的开发者,心中都会有一个巨大的问号:我们写的C语言或汇编代码,怎么就变成了一堆01数据,然…

📅 2026/10/11 1:40:12
MORE NEWS

更多资讯

📰

工地太忙根本没时间复习考试?官方回应电工证交多少钱真相

工地太忙根本没时间复习考试?官方回应电工证交多少钱真相 工地太忙根本没时间复习考试,这是很多南阳市政公用工程从业者的真实写照。每天从早忙到晚,连吃饭时间都被压缩,更别说腾出时间去准备电工证考试了。不过, 官方回应…

📰

建筑电工证好拿吗?学历不高也能考的全国通用证书

建筑电工证好拿吗?学历不高也能考的全国通用证书 我初中毕业,一直干工地杂活,听说干电工一个月能拿6000,就想着考个建筑电工证。可一听说要学历、要考试、要实操,心里直打鼓。 学历不高怕报不上名 ,这是很多像我一样的人的真实想法。…

📰

重庆防爆电工证官方回应:证书过期了不知道怎么复审延期?手把手教你搞定!

重庆防爆电工证官方回应:证书过期了不知道怎么复审延期?手把手教你搞定! 证书过期了不知道怎么复审延期?别慌,官方回应来了!重庆防爆电工证作为特种作业操作证的重要一环,是从事防爆电气设备安装、维修、操作等工作的“上岗通行证”。一旦过期,不仅影…

📰

温县考电工证去哪里千万别踩坑

温县考电工证去哪里千万别踩坑 不知道去哪报名怕被中介坑?温县考电工证去哪里千万别踩坑,现在就给你说清楚!很多人因为不了解流程,结果被一些不靠谱的培训机构坑了钱还拿不到证。下面我就从报考流程、实操考试内容、如何避坑等多个方面,帮你把这事儿说透…

📰

电工证交多少钱怎么考

外省电工证能转过来吗?官方报名入口在这里,费用全公开 之前考的证在外省能不能转过来?这可能是很多特种作业人员心头的疙瘩。其实,外省电工证只要符合国家规定,是可以申请转过来的,但具体流程和 官方报名入口 要搞清楚。今天咱们就来聊聊…

📰

湖南益阳电工证查询报名费多少钱怎么查电子证书

湖南益阳电工证查询报名费多少钱怎么查电子证书 你是不是正为找工作发愁?手里没个特种作业证,连门都进不去。特别是像电工证这种实操类证书,不仅关系到能不能上岗,还直接影响你的 薪资水平和发展空间…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬