共计 926 个字符,预计需要花费 3 分钟才能阅读完成。
已搭建完成
https://pan.saic.space
参考:
https://www.daniao.org/15119.html
https://ifile.space/
iFileSpace搭建
话说这个作者也是很神奇的,看了很多网盘系统,发现都不满意,例如webdav及精细的后台权限管理就自己做了一个,不过还是闭源,20211003也更新了office文件预览,使用kkFileView,而然我该插件还不会用,以后再说
服务器端版本比较全,oracle的arm vps有了福音
而然docker没有arm版本,我oracle vps部署失败,以后再说,试试修改出来

宝塔面板搭新建好网站,进入目录,解压对应版本的应用
Supervisor管理器配置好运营目录,运行指令
./ifile &
初始运行会生成admin密码

重设admin密码
./ifile -resetpass
默认3030端口,可以用nginx反代
配置文件在/conf下的setting.json可以修改端口,但是密码是加密的,建议需要的话重置再admin登录修改
修改参考:https://ifile.space/docs/config
onedrive网盘接入
E5应用注册流程和renew程序一致的

ifile在策略上添加,生成的api密钥,应用ID

就是在URI返回有个问题,无法锁定https,需要Nginx 反向代理需添加:proxy_set_header X-Forwarded-Proto $scheme;例如:
erver {
listen 80;
server_name demo.ifile.space;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://127.0.0.1:3030;
}
}
宝塔可以在网站配置里面直接修改,回调地址会正确显示

记住一定要E5子账号的登录网页,否则授权可能会出错