diff --git a/apps/music-tag-web/1.2.3/.env.sample b/apps/music-tag-web/1.2.3/.env.sample new file mode 100644 index 00000000..2b452a1a --- /dev/null +++ b/apps/music-tag-web/1.2.3/.env.sample @@ -0,0 +1,3 @@ +CONTAINER_NAME="music-tag-web" +PANEL_APP_PORT_HTTP="40129" +DATA_PATH="./data" diff --git a/apps/music-tag-web/1.2.3/data.yml b/apps/music-tag-web/1.2.3/data.yml new file mode 100644 index 00000000..51932039 --- /dev/null +++ b/apps/music-tag-web/1.2.3/data.yml @@ -0,0 +1,17 @@ +additionalProperties: + formFields: + - default: 40129 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: Port + labelZh: 端口 + required: true + rule: paramPort + type: number + - default: ./data + edit: true + envKey: DATA_PATH + labelEn: Data folder path + labelZh: 数据文件夹路径 + required: true + type: text diff --git a/apps/music-tag-web/1.2.3/docker-compose.yml b/apps/music-tag-web/1.2.3/docker-compose.yml new file mode 100644 index 00000000..3665d06b --- /dev/null +++ b/apps/music-tag-web/1.2.3/docker-compose.yml @@ -0,0 +1,19 @@ +version: '3' +services: + music-tag-web: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:8001" + volumes: + - "${DATA_PATH}:/app/media:z" + command: /start + image: registry.cn-hangzhou.aliyuncs.com/charles0519/music_tag_web:1.2.3 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/music-tag-web/README.md b/apps/music-tag-web/README.md new file mode 100644 index 00000000..353f40ef --- /dev/null +++ b/apps/music-tag-web/README.md @@ -0,0 +1,108 @@ +# 使用说明 + +- 账户与密码 + +``` +username:admin +password:admin +``` + +# 原始相关 + + + +# 🚀 Music Tag Web + +『音乐标签』Web版是一款可以编辑歌曲的标题,专辑,艺术家,歌词,封面等信息的应用程序, 支持FLAC, APE, WAV, AIFF, WV, TTA, MP3, MP4, M4A, OGG, MPC, OPUS, WMA, DSF, +DFF等音频格式。 + +# 🎉 Feature + +为什么开发web版? 在使用Navidrome时,我的音乐都是在远程服务器上的,本地的Musictag和mp3tag不能满足我的需求, 我需要部署在远程服务器上去需改线上的音乐标签,相当于在使用Navidrome的边车应用。 + +- 该版本是我自用的小工具,如果你也有这个需求,可以使用。欢迎提出issues,我会满足你的需求,在我的能力范围内。 +- 支持音乐标签来源 网易云音乐,QQ音乐,咪咕音乐, 酷狗音乐, 酷我音乐 +- 支持批量自动修改音乐标签 +- 支持音乐指纹识别,即使没有元数据也可以识别音乐 +- version:1.1.4 支持整理音乐文件,按艺术家,专辑分组 +- version:1.1.5 支持文件排序,按照文件名,文件大小,更新时间排序 +- version: 1.1.7 支持plex专辑类型,新增配置显示/隐藏字段 +- version: 1.1.8 修复不同类型音频文件的专辑类型 +- version: 1.2.0 新增歌曲语言整理文件 +- version: 1.2.2 优化自动打标签匹配算法 +- version: 1.2.3 新增智能刮削标签源,集成多个平台的标签源,按匹配度排序 + +# 🦀 Show Project +DEMO 地址账号密码为:admin/admin + +[【音乐标签Web|Music Tag Web】](http://42.193.218.103:8002/#/) + +# 🔨 How to Build + +1. docker-compose -f local.yml build +2. docker-compose -f local.yml up + +# 💯 How to Use + +镜像已上传至阿里云Docker Registry 操作指南: + +### 从阿里云Docker Registry拉取镜像 + +1`docker pull registry.cn-hangzhou.aliyuncs.com/charles0519/music_tag_web:1.2.0` + +### dokcer run + +2. `docker run -d -p 8001:8001 -v /path/to/your/music:/app/media --restart=always registry.cn-hangzhou.aliyuncs.com/charles0519/music_tag_web:1.2.0` + +或者 使用portainer stacks部署 +  + +```yaml +version: '3' + +services: + music-tag: + image: registry.cn-hangzhou.aliyuncs.com/charles0519/music_tag_web:1.2.0 + container_name: music-tag-web + ports: + - "8001:8001" + volumes: + - /path/to/your/music:/app/media:z + command: /start + restart: always +``` +ps. `/path/to/your/music` 改成你的音乐文件夹路径! + +3 访问在127.0.0.1:8001/admin 默认账号密码 admin/admin 修改默认密码 + + +# 📷 User Interface + + + + + +# 💬 Contact me +各位大佬有什么意见需求,欢迎提出issues,我会满足你的需求,在我的能力范围内。 + +# 💸 赞助与支持 +如果您觉得 music-tag-web 对你有帮助,可以请作者喝杯咖啡。 +
+
+