Hello! 欢迎来到三河の小窝!

iapp 网盘 带后台 源码


avatar
三河 2025-01-22 35

声明:本源码由某些地方来的,现在不做了,打算开源了,是个半成品,有 bug 自己想办法,个人测试过可以正常使用,不是我做的,最终解释权归作者,后端基于一本通改写,前端大部分自写

前端下载链接:https://wwsj.lanzout.com/it9Nt223jtab

后端下载链接:https://wwsj.lanzout.com/iJZkw2655v0f

【后端搭建】 环境要求:

不需要 mysql

php7.2 以上

搭建环境可以是服务器或者虚拟主机,主要是内存/空间要大!

服务器可以用挂载,虚拟主机需要空间大点

服务器要求:母机 (处理 app 端的 php):1h1g 以上 10GB 储存以上,可以使用独立 ip 或者 nat 机,nat 机可能受共享 ip 的干扰,不推荐 nat

储存机 (用于储存用户上传的文件):1h1g 以上 储存盘可根据自己选择,比如青云网盘选择的是 1TB 储存空间,这里有条件的话也可以使用储存桶,这里不细讲储存机可以多台,需要将磁盘挂载到母鸡

搭建教程:

1. 将压缩包上传至服务器或虚拟主机 (母机)

可以在 config 文件夹下面修改,更新信息和公告信息,里面有说明文件

iApp 端直接导入源码,在 mian.iyu 的载入事件里面修改 sss url,需要 http://或 https://,末尾需以/结尾

添加储存机教程:

可以使用 nfs 进行服务器磁盘挂载,挂载目录需要要求:

1. 进入网站下的 Cloud-UP 中创建文件夹,文件夹名称为储存机的 ip

2. 回到 config 文件夹下面找到 node.txt 文件打开,修改格式为下

[]:节点名称 (这里可以随便填)

{}:节点 ip(这里需要填储存机的 ip)

():节点域名(这里需要绑定域名,也就是说储存机需要绑定域名,不绑定会影响使用,也就是创建网站,网站目录随便,主要是储存目录的地方,必须要和挂载的目录一样)<>:开关 (默认为开,不用修改)

这里的节点一名,仔细讲一下:

你通过 nfs 挂在母鸡时,需要输入储存机的目录和母鸡要挂载的目录储存机的目录要和创建网站时的网站目录相同,也就是说你创建 nfs 时输入储存机的目录为/file,那么网站目录也要为/file 母鸡要挂载的目录就是 /www/wwwroot/你的网站/Cloud-UP/储存机的 ip (我这里为宝塔默认建站,具体请根据实际目录填写)

这样就可以正常使用了

iApp 是随便乱写了一下,自己优化,下载页采用的是抗揍云的。

注意一下,此源码需 iApp 3.0 以下才行,即 iApp 换 androidx 库之前,不然会报错,你们可以使用 iApp 2.99972,网上都有拿走支一声

图片:

相关阅读