aipan-netdisk-search

aipan-netdisk-search

本项目是一个基于vue、nuxt.js的网盘搜索项目,且持续开源和维护;目的实现人人都可以拥有自己的网盘搜索网站;建议自己部署,salute to all

Stars: 916

Visit
 screenshot

Aipan-Netdisk-Search is a free and open-source web project for searching netdisk resources. It utilizes third-party APIs with IP access restrictions, suggesting self-deployment. The project can be easily deployed on Vercel and provides instructions for manual deployment. Users can clone the project, install dependencies, run it in the browser, and access it at localhost:3001. The project also includes documentation for deploying on personal servers using NUXT.JS. Additionally, there are options for donations and communication via WeChat.

README:

爱盼-网盘资源搜索Web

🔥 爱盼-网盘资源搜索:是一个免费开源项目!


👉 爱盼-网盘资源搜索

🔥更新日志

  • 新增批量上传数据 csv示例 xlsx 示例
  • 增加后台管理, 访问路径:/login | /admin/dashboard | /admin/clouddrive
  • 后台可以增加自己的网盘资源

测试账号

🔥视频介绍

观看视频


建议

项目使用的是第三方的API,对ip有访问限制,建议自己部署使用。

快速开始

在 Vercel 上部署

手动安装一样的,只需要配置对应的env就行了

之前部署过的,一定查看此文档

Deploy with Vercel

在 Vercel 上手动部署 操作方法

1. fork 本项目
2. 在 [Vercel] 官网点击 [New Project]
3. 点击 [Import Git Repository] 并选择你 fork 的此项目并点击 [import]
4. 然后直接点 [Deploy] 接着等部署完成即可

Docker执行

docker cli

编译
docker build \
  --build-arg ADMIN_USER=your_admin_user \
  --build-arg ADMIN_PASSWORD=your_admin_password \
  --build-arg ADMIN_EMAIL=your_admin_email \
  --build-arg JWT_SECRET=your_jwt_secret \
  --build-arg DATABASE_URL=your_database_url \
  -t unilei/aipan-netdisk-search:latest .

这是个例子

docker build \
  --build-arg ADMIN_USER="aipan" \
  --build-arg ADMIN_PASSWORD="aipan123" \
  --build-arg ADMIN_EMAIL="[email protected]" \
  --build-arg JWT_SECRET='aipannetdisk' \
  --build-arg DATABASE_SCHEMA="你创建的schema" \
  --build-arg DATABASE_URL="postgresql://数据库用户名:数据库密码@你的服务器ip:5432/数据库名字?schema=你创建的schema&pgbouncer=true&connect_timeout=15" \
  -t unilei/aipan-netdisk-search:latest .
运行
docker run -p 3000:3000 unilei/aipan-netdisk-search:latest
停止
docker stop unilei/aipan-netdisk-search:latest

Docker-compose

编译
docker compose build
运行
docker compose up -d
停止
docker compose down

1. 克隆项目

git clone https://github.com/unilei/aipan-netdisk-search.git

2. 安装依赖

# npm
npm install

# pnpm
pnpm install

# yarn
yarn install

3. 设置prisma

npx prisma generate
npx prisma migrate deploy

3. 运行到浏览器

# npm
npm run dev

# pnpm
pnpm run dev

# yarn
yarn dev

4. 在浏览器打开 http://localhost:3001

success_deploy.jpg success_deploy.jpg success_deploy.jpg success_deploy.jpg

如何部署到自己服务器? NUXT.JS 打包部署文档

部署文档

打赏

打赏

交流

交流

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for aipan-netdisk-search

Similar Open Source Tools

For similar tasks

For similar jobs