diff --git a/apps/netdisk-fast-download/README.md b/apps/netdisk-fast-download/README.md new file mode 100644 index 00000000..e089adb3 --- /dev/null +++ b/apps/netdisk-fast-download/README.md @@ -0,0 +1,7 @@ +# 云盘解析服务 (nfd云解析) + +## 项目介绍 + +网盘直链解析工具能把网盘分享下载链接转化为直链,已支持蓝奏云/蓝奏云优享/奶牛快传/移动云云空间/小飞机盘/亿方云/123云盘/Cloudreve等,支持加密分享。 + +*重要声明:本项目仅供学习参考;请不要将此项目用于任何商业用途,否则可能带来严重的后果。转发/分享该项目请注明来源* diff --git a/apps/netdisk-fast-download/data.yml b/apps/netdisk-fast-download/data.yml new file mode 100644 index 00000000..3944cf2e --- /dev/null +++ b/apps/netdisk-fast-download/data.yml @@ -0,0 +1,21 @@ +name: NFD 网盘直链解析 +tags: + - 实用工具 + - 云存储 +title: 各类网盘直链解析 +description: 各类网盘直链解析 +additionalProperties: + key: netdisk-fast-download + name: NFD 网盘直链解析 + tags: + - Storage + - Tool + shortDescZh: 各类网盘直链解析 + shortDescEn: netdisk direct link parser + type: tool + crossVersionUpdate: true + limit: 0 + recommend: 0 + website: https://github.com/qaiu/netdisk-fast-download + github: https://github.com/qaiu/netdisk-fast-download + document: https://github.com/qaiu/netdisk-fast-download diff --git a/apps/netdisk-fast-download/logo.png b/apps/netdisk-fast-download/logo.png new file mode 100644 index 00000000..7b4013b0 Binary files /dev/null and b/apps/netdisk-fast-download/logo.png differ diff --git a/apps/netdisk-fast-download/main/data.yml b/apps/netdisk-fast-download/main/data.yml new file mode 100644 index 00000000..d9227c6a --- /dev/null +++ b/apps/netdisk-fast-download/main/data.yml @@ -0,0 +1,10 @@ +additionalProperties: + formFields: + - default: 6401 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: WebUI Port + labelZh: 网页端口 + required: true + rule: paramPort + type: number \ No newline at end of file diff --git a/apps/netdisk-fast-download/main/data/db/.gitkeep b/apps/netdisk-fast-download/main/data/db/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/netdisk-fast-download/main/data/logs/.gitkeep b/apps/netdisk-fast-download/main/data/logs/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/netdisk-fast-download/main/data/resources/.gitkeep b/apps/netdisk-fast-download/main/data/resources/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/netdisk-fast-download/main/docker-compose.yml b/apps/netdisk-fast-download/main/docker-compose.yml new file mode 100644 index 00000000..3bb18fc9 --- /dev/null +++ b/apps/netdisk-fast-download/main/docker-compose.yml @@ -0,0 +1,21 @@ +services: + netdisk-fast-download: + image: ghcr.io/qaiu/netdisk-fast-download:main + container_name: ${CONTAINER_NAME} + restart: unless-stopped + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:6401" + volumes: + - ./data/resources:/app/resources + - ./data/db:/app/db + - ./data/logs:/app/logs + environment: + - TZ=Asia/Shanghai + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/apps/netdisk-fast-download/main/scripts/init.sh b/apps/netdisk-fast-download/main/scripts/init.sh new file mode 100644 index 00000000..c3d96d91 --- /dev/null +++ b/apps/netdisk-fast-download/main/scripts/init.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +TEMP_CONTAINER_NAME="$(docker create ghcr.io/qaiu/netdisk-fast-download:main)" +if [ $? -ne 0 ]; then + echo "Failed to create container" + exit 1 +fi + +docker cp $TEMP_CONTAINER_NAME:/app/resources ./data +docker rm $TEMP_CONTAINER_NAME