iFileSpace 基于语言开发。免费在线网盘程序,你可以用它在 VPS 服务器或局域网电脑上快速一键搭建私人云盘。软件支持将用户的文件数据保存在本地存储,或者保存到后端对象存储服务去 (如阿里云 OSS、华为云 OBS、OneDrive 等)
iFileSpace 跨平台支持,它提供了除 Web 网页版以外的主流平台客户端,包括 iOS、Android 以及 Windows 和 macOS。让你可以更加高效方便地访问自己的文件;
iFileSpace 网盘的特点
支持第三方存储(目前支持阿里云 OSS,华为云 OBS,OneDrive)。
第三方存储不受服务器带宽限制,客户端直传。
支持 WebDav 协议访问,可方便使用各种客户端连接
支持相册备份
文件及文件夹管理、分享
支持直链分享、密码分享、群组分享及用户间分享
支持视频、图像、音频、文本、Office 文档、PDF 在线预览
支持多用户,多存储空间,多存储策略
提供 iOS 以及 Android 手机客户端
提供 Windows、macOS 桌面客户端,管理分享文件更方便
支持定时文件扫描,自动更新用户文件夹下的文件、目录
单文件打包,部署更简单
提供 Docker 版,可以方便地部署
Web 网页版支持自定义 Logo 及首页
部署:
在https://ifile.space/download 下载你对应平台客户端,
甲骨文ARM下
wget https://ifile.space/gotodownload?leixing=serve&zd=linux&bb=arm64&v=1639277130
unzip ifile_linux_arm64_2.0.0.zip
./ifile &
首次运行会初始化管理员账号密码、配置文件及数据库文件,默认监听端口为:3030(启动一次后可在生成的配置文件中修改端口)。启动后浏览器打开 http://127.0.0.1:3030 访问。
Docker 使用
docker镜像方式启动
docker run --name ifile -p 3030:3030 -v ~/ifile/conf:/root/conf -v ~/ifile/files:/root/files -v ~/ifile/data:/root/data -v ~/ifile/assets:/root/assets -v ~/ifile/tmp:/root/tmp -v ~/ifile/thumb:/root/thumb -d lgs821/ifile
替换 ‘~/ifile’ 为您的路径
# -v ~/ifile/conf:/root/conf 映射配置文件目录
# -v ~/ifile/files:/root/files 映射宿主机文件夹为默认存储空间
# -v ~/ifile/data:/root/data 映射数据库文件夹
# -v ~/ifile/assets:/root/assets 映射自定义相关文件夹
# -v ~/ifile/tmp:/root/tmp 分片上传临时文件夹
# -v ~/ifile/thumb:/root/thumb 图片缩略图缓存目录
启动后查看系统初始账号密码
docker logs ifile
重设管理员账号密码
docker exec -it ifile /bin/sh
./ifile -resetpass
exit
本文来自投稿,不代表本站立场,如若转载,请注明出处: