github项目地址:unilei/aipan-netdisk-search github
项目介绍
基于 Vue 与 Nuxt.js 技术打造的网盘搜索项目,开源。
项目截图
部署教程
Docker部署
编译
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 run -p 3000:3000 fooololo/aipan-netdisk-search:latest
Vercel部署
1.fork 本项目
2.在 [Vercel] 官网点击 [New Project]
3.点击 [Import Git Repository] 并选择你 fork 的此项目并点击 [import]
4.然后直接点 [Deploy] 接着等部署完成
如何访问
在浏览器打开 IP:3000即可
注意事项
1.项目使用的是第三方的API,对ip有访问限制,建议自己部署使用。
2.后台管理, 访问路径:/login | /admin/dashboard | /admin/clouddrive
发布者:木木,转载请注明出处:https://blog.mmcool.site/5819.html