迭代应用 AutoLady ==> ByteMuse

This commit is contained in:
萌森 2025-03-07 21:13:53 +08:00
parent 664eb31beb
commit 032d3f7ad2
20 changed files with 261 additions and 2 deletions

2
.github/README.md vendored
View File

@ -47,7 +47,7 @@
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/apifox-runner/logo.png" width="22"/> | Apifox Runner | https://apifox.com/ | 自动化测试定时任务、接口导入、Mock 服务 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/aria2-superng6/logo.png" width="22"/> | Aria2 Superng6版 | https://github.com/SuperNG6/docker-aria2/ | Docker Aria2的最佳实践 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/artalk/logo.png" width="22"/> | Artalk | https://artalk.js.org/ | 一个自托管的评论系统 | |
| 🔴 | <img height="22" src="https://file.lifebus.top/apps/auto-lady/logo.png" width="22"/> | AutoLady | https://catcat.blog/ | 自动化订阅AV影片 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/auto-lady/logo.png" width="22"/> | AutoLady (ByteMuse) | https://github.com/envyafish/AutoLadyIssue/ | 自动化订阅AV影片 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/baota/logo.png" width="22"/> | 宝塔 | https://www.bt.cn/ | 宝塔,安全高效的服务器运维面板 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/bark/logo.png" width="22"/> | Bark | https://bark.day.app/ | 一款注重隐私、安全可控的自定义通知推送工具 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/beszel/logo.png" width="22"/> | Beszel Hub | https://beszel.dev/ | 【中心端 - Hub】轻量级的服务器监控平台包含 Docker 统计信息、历史数据和警报功能 | Beszel |

View File

@ -42,7 +42,7 @@
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/apifox-runner/logo.png" width="22"/> | Apifox Runner | https://apifox.com/ | 自动化测试定时任务、接口导入、Mock 服务 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/aria2-superng6/logo.png" width="22"/> | Aria2 Superng6版 | https://github.com/SuperNG6/docker-aria2/ | Docker Aria2的最佳实践 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/artalk/logo.png" width="22"/> | Artalk | https://artalk.js.org/ | 一个自托管的评论系统 | |
| 🔴 | <img height="22" src="https://file.lifebus.top/apps/auto-lady/logo.png" width="22"/> | AutoLady | https://catcat.blog/ | 自动化订阅AV影片 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/auto-lady/logo.png" width="22"/> | AutoLady (ByteMuse) | https://github.com/envyafish/AutoLadyIssue/ | 自动化订阅AV影片 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/baota/logo.png" width="22"/> | 宝塔 | https://www.bt.cn/ | 宝塔,安全高效的服务器运维面板 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/bark/logo.png" width="22"/> | Bark | https://bark.day.app/ | 一款注重隐私、安全可控的自定义通知推送工具 | |
| 🟢 | <img height="22" src="https://file.lifebus.top/apps/beszel/logo.png" width="22"/> | Beszel Hub | https://beszel.dev/ | 【中心端 - Hub】轻量级的服务器监控平台包含 Docker 统计信息、历史数据和警报功能 | Beszel |

View File

@ -0,0 +1,38 @@
additionalProperties:
formFields:
- default: "/home/auto-lady"
edit: true
envKey: AUTO_LADY_ROOT_PATH
labelZh: 数据持久化路径
labelEn: Data persistence path
required: true
type: text
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: WebUI 端口
labelEn: WebUI port
required: true
rule: paramPort
type: number
- default: ""
edit: true
envKey: CUSTOM_MOUNT_DIRECTORY_1
labelEn: Custom mount directory 1
labelZh: 自定义挂载目录 1
required: false
type: text
- default: ""
edit: true
envKey: CUSTOM_MOUNT_DIRECTORY_2
labelEn: Custom mount directory 2
labelZh: 自定义挂载目录 2
required: false
type: text
- default: ""
edit: true
envKey: CUSTOM_MOUNT_DIRECTORY_3
labelEn: Custom mount directory 3
labelZh: 自定义挂载目录 3
required: false
type: text

View File

@ -0,0 +1,23 @@
networks:
1panel-network:
external: true
services:
auto-lady:
image: envyafish/byte-muse:1.5.3
container_name: ${CONTAINER_NAME}
labels:
createdBy: "Apps"
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:80
env_file:
- ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env}
- ${ENV_FILE:-/etc/1panel/envs/default.env}
volumes:
- ${AUTO_LADY_ROOT_PATH}/config:/data
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,10 @@
#!/bin/bash
if [ -f .env ]; then
source .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -7,6 +7,8 @@
![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue)
> 已下架
>
> 请自行升级至 `byte-muse`
## 应用说明

View File

@ -0,0 +1,38 @@
additionalProperties:
formFields:
- default: "/home/byte-muse"
edit: true
envKey: AUTO_LADY_ROOT_PATH
labelZh: 数据持久化路径
labelEn: Data persistence path
required: true
type: text
- default: 8080
edit: true
envKey: PANEL_APP_PORT_HTTP
labelZh: WebUI 端口
labelEn: WebUI port
required: true
rule: paramPort
type: number
- default: ""
edit: true
envKey: CUSTOM_MOUNT_DIRECTORY_1
labelEn: Custom mount directory 1
labelZh: 自定义挂载目录 1
required: false
type: text
- default: ""
edit: true
envKey: CUSTOM_MOUNT_DIRECTORY_2
labelEn: Custom mount directory 2
labelZh: 自定义挂载目录 2
required: false
type: text
- default: ""
edit: true
envKey: CUSTOM_MOUNT_DIRECTORY_3
labelEn: Custom mount directory 3
labelZh: 自定义挂载目录 3
required: false
type: text

View File

@ -0,0 +1,23 @@
networks:
1panel-network:
external: true
services:
auto-lady:
image: envyafish/byte-muse:1.5.3
container_name: ${CONTAINER_NAME}
labels:
createdBy: "Apps"
restart: always
networks:
- 1panel-network
ports:
- ${PANEL_APP_PORT_HTTP}:80
env_file:
- ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env}
- ${ENV_FILE:-/etc/1panel/envs/default.env}
volumes:
- ${AUTO_LADY_ROOT_PATH}/config:/data
- ${CUSTOM_MOUNT_DIRECTORY_1:-./default_mount_1}:${CUSTOM_MOUNT_DIRECTORY_1:-/default_mount_1}
- ${CUSTOM_MOUNT_DIRECTORY_2:-./default_mount_2}:${CUSTOM_MOUNT_DIRECTORY_2:-/default_mount_2}
- ${CUSTOM_MOUNT_DIRECTORY_3:-./default_mount_3}:${CUSTOM_MOUNT_DIRECTORY_3:-/default_mount_3}

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
ENV_FILE=.env

View File

@ -0,0 +1,2 @@
# copyright© 2024 XinJiang Ms Studio
TZ=Asia/Shanghai

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,10 @@
#!/bin/bash
if [ -f .env ]; then
source .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

View File

@ -0,0 +1,17 @@
#!/bin/bash
if [ -f .env ]; then
source .env
# setup-1 add default values
CURRENT_DIR=$(pwd)
sed -i '/^ENV_FILE=/d' .env
sed -i '/^GLOBAL_ENV_FILE=/d' .env
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
echo "Check Finish."
else
echo "Error: .env file not found."
fi

24
apps/byte-muse/README.md Normal file
View File

@ -0,0 +1,24 @@
# Byte Muse
自动化订阅AV影片
![Byte Muse](https://file.lifebus.top/imgs/autolady_cover.png)
![](https://img.shields.io/badge/%E6%96%B0%E7%96%86%E8%90%8C%E6%A3%AE%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E5%B7%A5%E4%BD%9C%E5%AE%A4-%E6%8F%90%E4%BE%9B%E6%8A%80%E6%9C%AF%E6%94%AF%E6%8C%81-blue)
> 已下架
## 应用说明
> 目前仅支持 MTFSMPTT 三个 PT 站点的 AV 采集订阅
>
> 账号密码可在 `日志` 查看
## 应用配置
+ qBittorrent 下载器
+ PT 站点密钥
---
![Ms Studio](https://file.lifebus.top/imgs/ms_blank_001.png)

15
apps/byte-muse/data.yml Normal file
View File

@ -0,0 +1,15 @@
additionalProperties:
key: byte-muse
name: Byte Muse
tags:
- WebSite
- Tool
- Local
shortDescZh: 自动化订阅AV影片
shortDescEn: Byte Muse is a tool for automatically subscribing to AV movies
type: website
crossVersionUpdate: true
limit: 0
website: https://github.com/envyafish/AutoLadyIssue/
github: https://github.com/envyafish/AutoLadyIssue/
document: https://github.com/envyafish/AutoLadyIssue/

BIN
apps/byte-muse/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB