diff --git a/.env.development b/.env.development index 6edf51d2..6aba1651 100644 --- a/.env.development +++ b/.env.development @@ -34,6 +34,7 @@ QQ_SMTP_AUTH_CODE = # 调试猫源-推荐开启 CAT_DEBUG=1 +PHP_PATH= PYTHON_PATH= VIRTUAL_ENV= daemonMode=0 diff --git a/.gitignore b/.gitignore index 28c6287f..7bbca429 100644 --- a/.gitignore +++ b/.gitignore @@ -161,3 +161,4 @@ dist /apps/salary/ /jx/_30wmv.js .DS_Store +/spider/catvod/mtv60w[差].js diff --git a/.plugins.example.js b/.plugins.example.js index c61674e6..6b429d01 100644 --- a/.plugins.example.js +++ b/.plugins.example.js @@ -35,14 +35,14 @@ const plugins = [ path: 'plugins/pup-sniffer', // 插件路径 params: '-port 57573', // 启动参数:端口57573 desc: 'drplayer嗅探服务', // 插件描述:提供视频适配代理功能 - active: true // 是否激活:true表示启用此插件 + active: false // 是否激活:true表示启用此插件 }, { name: 'mediaProxy', // 插件名称 path: 'plugins/mediaProxy', // 插件路径 params: '-port 57574', // 启动参数:端口57574 desc: 'go媒体代理服务', // 插件描述:提供视频适配代理功能 - active: true // 是否激活:true表示启用此插件 + active: false // 是否激活:true表示启用此插件 }, ] diff --git a/Dockerfile b/Dockerfile index 0377fc19..63bb1162 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,13 +43,28 @@ RUN cp /app/.env.development /app/.env && \ # 但是,我们仍然需要安装Node.js运行时本身(除非drpys项目是一个纯静态资源服务,不需要Node.js运行时) RUN apk add --no-cache nodejs +# 安装php8.3及其扩展 +RUN apk add --no-cache \ + php83 \ + php83-cli \ + php83-curl \ + php83-mbstring \ + php83-xml \ + php83-pdo \ + php83-pdo_mysql \ + php83-pdo_sqlite \ + php83-openssl \ + php83-sqlite3 \ + php83-json +RUN ln -sf /usr/bin/php83 /usr/bin/php + # 安装python3依赖 RUN apk add --no-cache python3 \ py3-pip \ py3-setuptools \ py3-wheel -# 激活python3虚拟环境并安装依pip3赖 +# 激活python3虚拟环境并安装requirements依赖 RUN python3 -m venv /app/.venv && \ . /app/.venv/bin/activate && \ pip3 install -r /app/spider/py/base/requirements.txt diff --git a/README.md b/README.md index 3cbdcc29..558b3c0e 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,8 @@ nodejs作为服务端的drpy实现。全面升级异步写法 ### 常用超链接 * [本项目主页-免翻](https://github.com/hjdhnx/drpy-node) -* [最新DS本地包-适配皮卡丘](/gh/release) +* ~~[最新DS本地包-适配皮卡丘](/gh/release)~~ +* [DS本地包下载中心](/admin/download) * [接口文档](docs/apidoc.md) | [接口列表如定时任务](docs/apiList.md) | ~~[小猫影视-待对接T4](https://github.com/waifu-project/movie/pull/135)~~ * [代码质量评估工具说明](docs/codeCheck.md) | [DS项目代码评估报告](docs/codeCheckReport.md) @@ -19,9 +20,11 @@ nodejs作为服务端的drpy实现。全面升级异步写法 * [本地配置接口-动态外网/局域网](/config/1?healthy=1&pwd=$pwd) * [其他配置接口-订阅过滤](/docs/sub.md) * [python环境](/docs/pyenv.md) | [DS项目环境变量说明](/docs/envdoc.md) +* php环境(详见 spider/php/readme.md) 不在这里赘述 * [猫源调试教程](/docs/catDebug.md) * [接口压测教程](/docs/httpTest.md) * [AI编程工具 trae](https://www.trae.ai/account-setting#subscription) | 邮编ZIP输入: 518000 +* [推荐使用AI模型-GLM4.7](https://www.bigmodel.cn/glm-coding?ic=DRV3C8M5NX) | [GLM配置文档](https://docs.bigmodel.cn/cn/coding-plan/tool/trae) * [免费AI-360纳米](https://bot.n.cn/)|[免费AI-当贝AI](https://ai.dangbei.com/chat)|[国外聚合全模型](https://lmarena.ai/) * [本站防止爬虫协议](/robots.txt) * [油猴脚本-反切屏检测](/public/monkey/check_screen_leave.user.js) @@ -44,6 +47,7 @@ nodejs作为服务端的drpy实现。全面升级异步写法 * [DS时钟插件-白色时钟](/apps/clock/white_clock.html)|[日历时钟](/apps/clock/index.html) * [DS庆祝页面-完结撒花](/apps/happy/index.html) * [bookReader](/apps/book-reader) +* [系统备份与恢复](/apps/backup-restore/index.html) * [代码加解密工具](/admin/encoder) * [央视点播解析工具](/proxy/央视大全[官]/index.html) * [在线猫ds源主页](/cat/index.html) @@ -66,21 +70,21 @@ nodejs作为服务端的drpy实现。全面升级异步写法 ## 更新记录 -### 20260118 +### 20260131 -更新至V1.3.18 +更新至V1.3.21 -### 20260115 +### 20260127 -更新至V1.3.17 +更新至V1.3.20 -### 20260113 +### 20260125 -更新至V1.3.16 +更新至V1.3.19 -### 20260112 +### 20260118 -更新至V1.3.15 +更新至V1.3.18 [点此查看完整更新记录](docs/updateRecord.md) diff --git a/apps/backup-restore/index.html b/apps/backup-restore/index.html new file mode 100644 index 00000000..98a03231 --- /dev/null +++ b/apps/backup-restore/index.html @@ -0,0 +1,373 @@ + + +
+ + +备份说明: 点击“立即备份”将系统配置、插件及脚本备份到同级 backup 目录。
恢复说明: 点击“恢复备份”将从 backup 目录恢复文件覆盖当前系统。