分类

iFileSpace是一款非常可靠的网盘文件管理工具,在线网盘程序,可快速一键搭建私人云盘,可替代百度网盘等在线网盘,自主搭建,数据完全自主管理!支持多用户、多存储空间、资料库、webdav、离线下载及精细的后台权限管理。

支持第三方存储(阿里云oss,腾讯云cos,华为云obs,又拍云,七牛云,OneDrive及其他支持S3协议对象存储)。
第三方存储不受服务器带宽限制,客户端直传。
支持WebDav。
支持离线下载。
支持相册备份。
文件及文件夹管理、分享。
支持直链分享、密码分享、群组分享及用户间分享。
支持视频、图像、音频、文本、Office文档、PDF在线预览。
支持多用户,多存储空间,多存储策略。
提供IOS,Android客户端。
提供windows,macos桌面客户端,管理分享文件更方便。
支持定时文件扫描,自动更新用户文件夹下文件、目录。
单文件打包,部署更简单。
提供Docker版。
Web版支持自定义Logo及首页。

1、首先在阿里云控制台 RAM访问控制添加RAM用户。
2、名称可自定义,访问方式选择编程访问即可。
3、进入刚创建的账户,添加权限,权限策略名称选AliyunOSSFullAccess.
4、在认证管理下创建AccessKey
5、进入对象存储,创建Bucket,创建跨域设置规则
1、关于系统初始化
运行系统后,前往http://127.0.0.1:3030进行初始化操作,删除配置文件目录中(conf目录)的install.lock文件,可重新初始化系统。
2、忘记管理员密码
若忘记管理员密码,可在终端中执行
./ifile resetpass
系统会生成新的管理员密码,在终端中显示。登录后记得在系统中修改为您熟悉的密码。
3、可编辑/预览文件后缀
文本文件:[“txt”, “md”, “json”, “js”, “xml”, “ts”, “html”, “css”, “php”, “go”, “java”, “csv”, “yaml”,“sql”]
视频文件:[“webm”, “ogg”, “mp4”, “mov”, “mpeg”, “m4v”, “wmv”, “flv”, “rmvb”, “mkv”]
音频文件:[“mid”, “wav”, “flac”, “wave”, “mp3”, “wma”]
图像文件:[“gif”, “png”, “jpeg”, “bmp”, “webp”, “ico”, “tif”, “icon”, “jpg”, “svg”]
后续会增加更多文件格式支持。
4、关于nginx开启https反向代理不能下载文件的问题
反向代理设置添加:proxy_set_header X-Forwarded-Proto $scheme;
5、关于获取空间失败
目前使用sqlite安装,在多文件上传的情况下大概率会出现获取空间失败的错误提示,是由于sqlite的处理并发的能力不足,如需稳定使用,建议安装mysql或者mariadb使用,后续会持续优化sqlite部署的错误问题。