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部署的错误问题。
软件评论
网友评论