unilei / aipan-netdisk-search

本项目乃是基于 Vue 与 Nuxt.js 技术打造的网盘搜索项目,持续开源并保持维护更新。其旨在让人人皆可拥有属于自己的网盘搜索网站。强烈建议自行部署,向所有参与者致敬!Salute to all!
https://aipan.me
GNU General Public License v3.0
1.47k stars 578 forks source link

Vercel部署,目前没有问题,有问题集中发在这里吧! #50

Open unilei opened 1 month ago

unilei commented 1 month ago

谢谢各位!

rangerzhou commented 1 month ago

在 nas 里通过 compose 部署 docker 成功,不过音乐搜索无法搜索,前几天可以正常搜索,在 vercel 里部署的可以正常搜索

这是 docker compose 部署的 image

这是 vercel 部署的 image

另外电视频道为什么只有那几个,可以添加国内常用频道吗哈哈

unilei commented 1 month ago

nas我没倒腾过。。。tv我在自己服务器代理了几个,不过不要外传啊,密码就是aipan.me

rangerzhou commented 1 month ago

nas我没倒腾过。。。tv我在自己服务器代理了几个,不过不要外传啊,密码就是aipan.me

nas 里就还是用你的 fooololo/aipan-netdisk-search 镜像,然后直接通过 compose 部署;

我++,好用,大兄弟求教咋整的,我自己偷偷整 0.0

xneason commented 1 month ago

你好,vercel 部署完了,后台登陆不上没有具体报错信息,也没说账号密码不对,只有个红叉叉。请教教具体要怎么部署 ,谢谢。

xneason commented 1 month ago

你好,vercel 部署完了,后台登陆不上没有具体报错信息,也没说账号密码不对,只有个红叉叉。请教教具体要怎么部署 ,谢谢。

已自行解决,不劳费心了,谢谢您的程序,请问前端的文字在哪里改呢?后台也没有改的地方,就想改个名字。

rangerzhou commented 1 month ago

大佬你的教程写的不清晰,npm/pnpm/yarn 是三选一的关系,平时基本只用 npm,我以为里面的命令都要执行呢,折腾了半天 😅

rangerzhou commented 1 month ago

镜像编译成功了,在本地源码目录通过 docker compose build/docker compose up -d 能正常显示,在 vercel 中部署也能正常显示,把编译的镜像 push 到了 docker hub,然后在 nas 里通过 compose 的方式部署,不显示首页的 “豆瓣热门影视榜单” 以及下面的海报,其他功能都政策,知道这是为什么吗?感谢

image

rangerzhou commented 1 month ago

镜像编译成功了,在本地源码目录通过 docker compose build/docker compose up -d 能正常显示,在 vercel 中部署也能正常显示,把编译的镜像 push 到了 docker hub,然后在 nas 里通过 compose 的方式部署,不显示首页的 “豆瓣热门影视榜单” 以及下面的海报,其他功能都政策,知道这是为什么吗?感谢

image

解决了,端口号必须是 3000 才行,其他端口就不显示首页海报,为啥这个和端口有关系呢

Kingofpig151251 commented 3 weeks ago

镜像编译成功了,在本地源码目录通过 docker compose build/docker compose up -d 能正常显示,在 vercel 中部署也能正常显示,把编译的镜像 push 到了 docker hub,然后在 nas 里通过 compose 的方式部署,不显示首页的 “豆瓣热门影视榜单” 以及下面的海报,其他功能都政策,知道这是为什么吗?感谢 image

解决了,端口号必须是 3000 才行,其他端口就不显示首页海报,为啥这个和端口有关系呢

我是用QNAP NAS 的,我也是只能用指定的轉發端口才會有海報 image

etyme commented 3 weeks ago

镜像编译成功了,在本地源码目录通过 docker compose build/docker compose up -d 能正常显示,在 vercel 中部署也能正常显示,把编译的镜像 push 到了 docker hub,然后在 nas 里通过 compose 的方式部署,不显示首页的 “豆瓣热门影视榜单” 以及下面的海报,其他功能都政策,知道这是为什么吗?感谢 image

解决了,端口号必须是 3000 才行,其他端口就不显示首页海报,为啥这个和端口有关系呢

我是用QNAP NAS 的,我也是只能用指定的轉發端口才會有海報 image

你好 请教下你编译的dockerhub镜像叫啥 想部署到群晖上 谢谢

etyme commented 3 weeks ago

大佬 能否更新下dockerhub上镜像 目前还是老版本 感谢🙏

unilei commented 3 weeks ago

大佬 能否更新下dockerhub上镜像 目前还是老版本 感谢🙏

docker镜像,目前打包有些大,我在优化中~

heiyaunye commented 3 weeks ago

at error (node_modules/rollup/dist/es/shared/parseAst.js:391:42) at ModuleLoader.fetchResolvedDependency (node_modules/rollup/dist/es/shared/node-entry.js:19924:24) at node_modules/rollup/dist/es/shared/node-entry.js:19934:189 at async Promise.all (index 0) at async ModuleLoader.fetchStaticDependencies (node_modules/rollup/dist/es/shared/node-entry.js:19934:34) at async Promise.all (index 0) at async ModuleLoader.fetchModuleDependencies (node_modules/rollup/dist/es/shared/node-entry.js:19907:9) at async ModuleLoader.fetchModule (node_modules/rollup/dist/es/shared/node-entry.js:19895:13) at async Promise.all (index 3) [error] "/vercel/path0/node_modules/xlsx/dist/cpexcel.js" is imported as an external by "/vercel/path0/node_modules/xlsx/dist/cpexcel.js?commonjs-external", but is already an existing non-external module id. Error: Command "npm run build" exited with 1

第一次搞Vercel部署(本方面小白),用的readme里面的一键部署,搭建过程提示这个错误,各位大佬麻烦看下是怎么回事呗,辛苦啦

rangerzhou commented 3 weeks ago

大佬 能否更新下dockerhub上镜像 目前还是老版本 感谢🙏

docker镜像,目前打包有些大,我在优化中~

是有点大,我编译完900多M 0.0

unilei commented 2 weeks ago

at error (node_modules/rollup/dist/es/shared/parseAst.js:391:42) at ModuleLoader.fetchResolvedDependency (node_modules/rollup/dist/es/shared/node-entry.js:19924:24) at node_modules/rollup/dist/es/shared/node-entry.js:19934:189 at async Promise.all (index 0) at async ModuleLoader.fetchStaticDependencies (node_modules/rollup/dist/es/shared/node-entry.js:19934:34) at async Promise.all (index 0) at async ModuleLoader.fetchModuleDependencies (node_modules/rollup/dist/es/shared/node-entry.js:19907:9) at async ModuleLoader.fetchModule (node_modules/rollup/dist/es/shared/node-entry.js:19895:13) at async Promise.all (index 3) [error] "/vercel/path0/node_modules/xlsx/dist/cpexcel.js" is imported as an external by "/vercel/path0/node_modules/xlsx/dist/cpexcel.js?commonjs-external", but is already an existing non-external module id. Error: Command "npm run build" exited with 1

第一次搞Vercel部署(本方面小白),用的readme里面的一键部署,搭建过程提示这个错误,各位大佬麻烦看下是怎么回事呗,辛苦啦

我感觉是node版本没选对,node用18.20.4

wangzichaun commented 2 weeks ago

大佬 问一下用vercel部署后提示This Serverless Function has crashed.后要怎么解决啊? 感谢

unilei commented 2 weeks ago

大佬 问一下用vercel部署后提示This Serverless Function has crashed.后要怎么解决啊? 感谢

应该是哪里没有部署好

chenryace commented 2 weeks ago

Vercel部署成功了,大佬牛逼,膜拜大佬!!第五步无法找到那个分支,导致账号登录失败

zhuzi6 commented 2 weeks ago

你好,vercel 部署完了,后台登陆不上没有具体报错信息,也没说账号密码不对,只有个红叉叉。请教教具体要怎么部署 ,谢谢。

已自行解决,不劳费心了,谢谢您的程序,请问前端的文字在哪里改呢?后台也没有改的地方,就想改个名字。

请问是怎么解决的,我也遇见了这个问题

etyme commented 2 weeks ago

开发大大 这个docker compose部署 真没看明白 能否出个详细教程

rangerzhou commented 1 week ago
docker compose build
docker compose up -d

最新版本使用如上命令部署没问题,Vercel 部署也没问题,但是使用编译的 docker 镜像部署提示如下错误: 2024-11-16 18:16:35 /app/start.sh: line 4: ADMIN_PASSWORD: Need to set ADMIN_PASSWORD

rangerzhou commented 1 week ago
docker compose build
docker compose up -d

最新版本使用如上命令部署没问题,Vercel 部署也没问题,但是使用编译的 docker 镜像部署提示如下错误: 2024-11-16 18:16:35 /app/start.sh: line 4: ADMIN_PASSWORD: Need to set ADMIN_PASSWORD

已解,docker 部署时添加环境变量

rangerzhou commented 1 week ago

image

从昨天开始发现搜索资源特别慢,显示以上界面会很久不知道多久能出来,大佬知道怎么回事吗

BaoHao-JIA commented 1 week ago

4d1dc2c7bc6e621c4e80592f6d608e0f2a95e8a6 ef8ac302d1244bc96b82c1d62af6c3c52fa8c31a 117e651bc1a707d61e77f3aa1d33fc7c2efc54fe vercel 部署错误:Prisma 模式验证 - (get-config wasm) 错误代码:P1012 错误:未找到环境变量:DATABASE_URL. --> prisma/schema.prisma:15

BaoHao-JIA commented 1 week ago

image 不提示变量找不到了,部署到这一步然后就卡住不动了!

unilei commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

unilei commented 1 week ago

image

从昨天开始发现搜索资源特别慢,显示以上界面会很久不知道多久能出来,大佬知道怎么回事吗

已更新代码

BaoHao-JIA commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

/postgres?sslmode=require&supa=base-pooler.x" 这个后面的参数都掉还是只去掉sslmode=require

unilei commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

/postgres?sslmode=require&supa=base-pooler.x" 这个后面的参数都掉还是只去掉sslmode=require

都去掉

BaoHao-JIA commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

/postgres?sslmode=require&supa=base-pooler.x" 这个后面的参数都掉还是只去掉sslmode=require

都去掉

image image 数据连接变量值 postgres://postgres.jvnfubqtxxcaquixmrek:OKZmkNPyfk8gINND@aws-0-ap-northeast-2.pooler.supabase.com:6543/postgres

zhuzi6 commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

1 2 删除仍然登录错误

BaoHao-JIA commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

1 2 删除仍然登录错误

你的部署成功了,我现在部署都不成功总是卡到数据库这块

zhuzi6 commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

1 2 删除仍然登录错误

你的部署成功了,我现在部署都不成功总是卡到数据库这块 我直接没加shadow那个变量,等部署完成就行了

BaoHao-JIA commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

1 2 删除仍然登录错误

你的部署成功了,我现在部署都不成功总是卡到数据库这块 我直接没加shadow那个变量,等部署完成就行了

image 我去掉shadow变量直接就这样了,执行不下去了

zhuzi6 commented 1 week ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

1 2 删除仍然登录错误

你的部署成功了,我现在部署都不成功总是卡到数据库这块 我直接没加shadow那个变量,等部署完成就行了

image 我去掉shadow变量直接就这样了,执行不下去了

错误显示你没加DATABASE_URL,跟shadow没关系

unilei commented 1 week ago

postgres://postgres.jvnfubqtxxcaquixmrek:OKZmkNPyfk8gINND@aws-0-ap-northeast-2.pooler.supabase.com:6543/postgres

你是卡在这里了,6543这个端口根本就ping不通。你要有5432端口的

unilei commented 1 week ago

supbase对吧,用这个,去掉ssl

image
BaoHao-JIA commented 1 week ago

postgres://postgres.jvnfubqtxxcaquixmrek:OKZmkNPyfk8gINND@aws-0-ap-northeast-2.pooler.supabase.com:6543/postgres

你是卡在这里了,6543这个端口根本就ping不通。你要有5432端口的

image 换成这个5432的端口的也还是不行

unilei commented 1 week ago

postgres://postgres.fkqzvmwevgtxswobmtuw:snDmbjVFfJJ4KkuG@aws-0-ap-northeast-1.pooler.supabase.com:5432/postgres

这是我的地址,没有问题,我通过vercel部署的

BaoHao-JIA commented 1 week ago

postgres://postgres.fkqzvmwevgtxswobmtuw:snDmbjVFfJJ4KkuG@aws-0-ap-northeast-1.pooler.supabase.com:5432/postgres

这是我的地址,没有问题,我通过vercel部署的 image 我的数据库配置在我本地使用navicat测试都能连通就是部署过不去

BaoHao-JIA commented 1 week ago

大佬成功了,我把配置写到github上面的.env.example文件然后再vercel中导入文件添加变量部署成功了

BaoHao-JIA commented 1 week ago

image 首页加载和后端加载都正常

rangerzhou commented 6 days ago

postgres://**?sslmode=require DATABASE_URL 这里 sslmode=require 不要设置这个。 如果有,直接删掉,重新部署一下。

/postgres?sslmode=require&supa=base-pooler.x" 这个后面的参数都掉还是只去掉sslmode=require

都去掉

image image 数据连接变量值 postgres://postgres.jvnfubqtxxcaquixmrek:OKZmkNPyfk8gINND@aws-0-ap-northeast-2.pooler.supabase.com:6543/postgres

image

大兄弟,为什么你环境配置的 UI 和我不一样,你看我是 Add Another,你是 Add More,而且我右下角有一个 save,你不会是没有点击 save 保存环境变量吧哈哈哈,而且我在 Vercel 环境变量里配置的 DATABASE_URL 就是数据库里的 POSTGRES_PRISMA_URL 字段,一模一样没有修改,

acechenry commented 6 days ago

image 首页加载和后端加载都正常

为啥不直接写入到文件的原因是,你的github仓如果公开,其实不单单是你,大家都能登录你的网站

acechenry commented 6 days ago

新的vercel教程,第2.4看不懂,要用到vercel CLI跑?

unilei commented 5 days ago

vercel按照旧的,这是我让AI帮我写的

zxmlysxl commented 5 days ago

我在vercel中部署的,半个月前用同样的方法部署过,没有问题,但因为当时部署时用的是一键部署,github上的代码是直接clone你的过去的,我还不会更新,于是今天把原项目删除了,然后先fork了项目再来新建的,数据库之前部署时界面和你文档中的一样 1用的这个,今天新建数据库时界面不一样了,只有上面2个选项,于是我从下面找到了neon新建的。完成后访问正常,搜索什么的也都没问题,但登录后台时会在屏幕顶端显示一个红X然后没反应,我输入错误的邮箱或密码都会提示邮箱或密码错误,数据库中user表有记录。项目中查看日志状态码返回200,但在/login之后会跟一条/api/user/register的记录 2 反复部署了好几次都是同样的情况,请问是什么原因啊?我的环境变量也是按文档中设置的 3

unilei commented 5 days ago

我在vercel中部署的,半个月前用同样的方法部署过,没有问题,但因为当时部署时用的是一键部署,github上的代码是直接clone你的过去的,我还不会更新,于是今天把原项目删除了,然后先fork了项目再来新建的,数据库之前部署时界面和你文档中的一样 1用的这个,今天新建数据库时界面不一样了,只有上面2个选项,于是我从下面找到了neon新建的。完成后访问正常,搜索什么的也都没问题,但登录后台时会在屏幕顶端显示一个红X然后没反应,我输入错误的邮箱或密码都会提示邮箱或密码错误,数据库中user表有记录。项目中查看日志状态码返回200,但在/login之后会跟一条/api/user/register的记录 2 反复部署了好几次都是同样的情况,请问是什么原因啊?我的环境变量也是按文档中设置的 3

你的DATABASE_URL 后面是否有sslmodle=require这个,有的话请去掉这个

zhuzi6 commented 5 days ago

我在vercel中部署的,半个月前用同样的方法部署过,没有问题,但因为当时部署时用的是一键部署,github上的代码是直接clone你的过去的,我还不会更新,于是今天把原项目删除了,然后先fork了项目再来新建的,数据库之前部署时界面和你文档中的一样 1用的这个,今天新建数据库时界面不一样了,只有上面2个选项,于是我从下面找到了neon新建的。完成后访问正常,搜索什么的也都没问题,但登录后台时会在屏幕顶端显示一个红X然后没反应,我输入错误的邮箱或密码都会提示邮箱或密码错误,数据库中user表有记录。项目中查看日志状态码返回200,但在/login之后会跟一条/api/user/register的记录 2 反复部署了好几次都是同样的情况,请问是什么原因啊?我的环境变量也是按文档中设置的 3

你的DATABASE_URL 后面是否有sslmodle=require这个,有的话请去掉这个

1 2 去掉sslmodle=require仍然登录不上

zxmlysxl commented 5 days ago

我在vercel中部署的,半个月前用同样的方法部署过,没有问题,但因为当时部署时用的是一键部署,github上的代码是直接clone你的过去的,我还不会更新,于是今天把原项目删除了,然后先fork了项目再来新建的,数据库之前部署时界面和你文档中的一样 1用的这个,今天新建数据库时界面不一样了,只有上面2个选项,于是我从下面找到了neon新建的。完成后访问正常,搜索什么的也都没问题,但登录后台时会在屏幕顶端显示一个红X然后没反应,我输入错误的邮箱或密码都会提示邮箱或密码错误,数据库中user表有记录。项目中查看日志状态码返回200,但在/login之后会跟一条/api/user/register的记录 2 反复部署了好几次都是同样的情况,请问是什么原因啊?我的环境变量也是按文档中设置的 3

你的DATABASE_URL 后面是否有sslmodle=require这个,有的话请去掉这个

我看你在其他问题中有提到这个做法,去掉后也是同样的结果,另外我上次部署时没有去掉这块,但一切正常。这是我刚刚测试用的postgres://neondb_owner:m8LSAU4dqVrW@ep-soft-butterfly-a139lhzu-pooler.ap-southeast-1.aws.neon.tech/neondb?pgbouncer=true&connect_timeout=15