首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
263
Star
2K
Fork
468
sjqzhang
/
go-fastdfs
Fork 仓库
加载中
取消
确认
代码
Issues
1
Pull Requests
0
Wiki
0
统计
发行版
最新版
v1.4.7
749a6f1
2024-09-27 14:03
对比
增加(删除文件名特殊字符)enable_trim_file_name_special_char选项
sjqzhang
增加(删除文件名特殊字符)enable_trim_file_name_special_char选项 go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 v1.4.7 增加(删除文件名特殊字符)enable_trim_file_name_special_char选项 注意:使用前请认真阅读 使用文档 或 视频教程。 优点 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持https 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持一键迁移 支持并行体验 支持断点续传(tus) 支持docker部署 支持自监控告警 支持集群文件信息查看 使用通用HTTP协议 无需专用客户端(支持wget,curl等工具) 类fastdfs 高性能 高可靠 无中心设计(所有节点都可以同时读写) 更新历史 v1.4.6 修复删除空目录引起的bug v1.4.5 支持跨站访问 v1.4.3 增加性能调试选项 v1.4.2 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.1 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.0 修复禁用组同步失败,windows临时文件删除失效 v1.3.9 修复禁用组同步失败,windows临时文件删除失效 v1.3.8 增加 https 支持,增加 0.0.0.0 IP 白名单放行所有内网 v1.3.7 增加上传返回格式 json2,修证生成 google secret 认证 bug v1.3.6 修复并发备份BUG,增加备份队列参数与延迟备份参数 v1.3.5支持断点续传自定义认证,路径自定义认证 v1.3.4 优化并发上传内存占用 v1.3.3 优化集群管理,支持下载域名自定定义协议(http,https) v1.3.2 修正跨域options方法,断点续传无法访问 v1.3.1发布,修复同步超时文件异常情况 v1.3.0 增加nginx集群配置样例,支持文件类型上传白名单 v1.2.9 支持断点续传认证(具体参阅浏览器上传)优化内存占用 v1.2.8 增加文件列表接口,优化文件快速迁移功能(实测性能可以跑到机器上限,如:磁盘或网络) v1.2.7 增加nginx配置模版,完善README文档 v1.2.6 支持通用文件认证接口 v1.2.5 支持图片缩放 v1.2.4支持google认证,实现文件安全访问 v1.2.3 增加跨域访问支持 v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群 v1.2.1 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复 v1.2.0 增加后台启动脚本,支持后台运行 v1.1.9增加文件自动迁移功能,增加文件可重复选项 v1.1.8 统一删除接口,优化内存占用,优化文件同步 v1.1.7 增加单元测试,为go-fastdfs稳定运行保驾护行 v1.1.6 支持web断点续传 v1.1.5 支持断点上传功能(tus) v1.1.4 增加docker部署功能 v1.1.3增加小文件合并功能 v1.1.2 修证同时传输大文件时同步失败问题 v1.1.1支持按组(集群)上传文件 v1.1.0增加peer_id防止文件被覆盖 v1.0.9 重构代码,优化同步逻辑,减少内存占用 v1.0.8增加sha1文件去重算法 v1.0.7增加动态加载配置功能 v1.0.6修改文件同步的方式,由原来的推改为拉,提升大文件同步性能 v1.0.5 优化文件统计记录方式 v1.0.4 增加压力测试 v1.0.3增加自动修复统计信息
最后提交信息为:
add enable_trim_file_name_special_char option
v1.4.6
41f81c9
2024-09-20 21:36
对比
修复删除空目录引起的bug
sjqzhang
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 v1.4.6 修复删除空目录引起的bug 注意:使用前请认真阅读 使用文档 或 视频教程。 优点 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持https 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持一键迁移 支持并行体验 支持断点续传(tus) 支持docker部署 支持自监控告警 支持集群文件信息查看 使用通用HTTP协议 无需专用客户端(支持wget,curl等工具) 类fastdfs 高性能 高可靠 无中心设计(所有节点都可以同时读写) 更新历史 v1.4.5 支持跨站访问 v1.4.3 增加性能调试选项 v1.4.2 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.1 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.0 修复禁用组同步失败,windows临时文件删除失效 v1.3.9 修复禁用组同步失败,windows临时文件删除失效 v1.3.8 增加 https 支持,增加 0.0.0.0 IP 白名单放行所有内网 v1.3.7 增加上传返回格式 json2,修证生成 google secret 认证 bug v1.3.6 修复并发备份BUG,增加备份队列参数与延迟备份参数 v1.3.5支持断点续传自定义认证,路径自定义认证 v1.3.4 优化并发上传内存占用 v1.3.3 优化集群管理,支持下载域名自定定义协议(http,https) v1.3.2 修正跨域options方法,断点续传无法访问 v1.3.1发布,修复同步超时文件异常情况 v1.3.0 增加nginx集群配置样例,支持文件类型上传白名单 v1.2.9 支持断点续传认证(具体参阅浏览器上传)优化内存占用 v1.2.8 增加文件列表接口,优化文件快速迁移功能(实测性能可以跑到机器上限,如:磁盘或网络) v1.2.7 增加nginx配置模版,完善README文档 v1.2.6 支持通用文件认证接口 v1.2.5 支持图片缩放 v1.2.4支持google认证,实现文件安全访问 v1.2.3 增加跨域访问支持 v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群 v1.2.1 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复 v1.2.0 增加后台启动脚本,支持后台运行 v1.1.9增加文件自动迁移功能,增加文件可重复选项 v1.1.8 统一删除接口,优化内存占用,优化文件同步 v1.1.7 增加单元测试,为go-fastdfs稳定运行保驾护行 v1.1.6 支持web断点续传 v1.1.5 支持断点上传功能(tus) v1.1.4 增加docker部署功能 v1.1.3增加小文件合并功能 v1.1.2 修证同时传输大文件时同步失败问题 v1.1.1支持按组(集群)上传文件 v1.1.0增加peer_id防止文件被覆盖 v1.0.9 重构代码,优化同步逻辑,减少内存占用 v1.0.8增加sha1文件去重算法 v1.0.7增加动态加载配置功能 v1.0.6修改文件同步的方式,由原来的推改为拉,提升大文件同步性能 v1.0.5 优化文件统计记录方式 v1.0.4 增加压力测试 v1.0.3增加自动修复统计信息
最后提交信息为:
fix small file upload and download
v1.4.3
c042d84
2022-02-25 22:43
对比
go-fastdfs 分布式文件系统 v1.4.3 发布,增加性能调试选项
sjqzhang
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 v1.4.3 go-fastdfs 分布式文件系统 v1.4.3 发布,增加性能调试选项 注意:使用前请认真阅读 使用文档 或 视频教程。 优点 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持https 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持一键迁移 支持并行体验 支持断点续传(tus) 支持docker部署 支持自监控告警 支持集群文件信息查看 使用通用HTTP协议 无需专用客户端(支持wget,curl等工具) 类fastdfs 高性能 高可靠 无中心设计(所有节点都可以同时读写) 更新历史 v1.4.2 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.1 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.0 修复禁用组同步失败,windows临时文件删除失效 v1.3.9 修复禁用组同步失败,windows临时文件删除失效 v1.3.8 增加 https 支持,增加 0.0.0.0 IP 白名单放行所有内网 v1.3.7 增加上传返回格式 json2,修证生成 google secret 认证 bug v1.3.6 修复并发备份BUG,增加备份队列参数与延迟备份参数 v1.3.5支持断点续传自定义认证,路径自定义认证 v1.3.4 优化并发上传内存占用 v1.3.3 优化集群管理,支持下载域名自定定义协议(http,https) v1.3.2 修正跨域options方法,断点续传无法访问 v1.3.1发布,修复同步超时文件异常情况 v1.3.0 增加nginx集群配置样例,支持文件类型上传白名单 v1.2.9 支持断点续传认证(具体参阅浏览器上传)优化内存占用 v1.2.8 增加文件列表接口,优化文件快速迁移功能(实测性能可以跑到机器上限,如:磁盘或网络) v1.2.7 增加nginx配置模版,完善README文档 v1.2.6 支持通用文件认证接口 v1.2.5 支持图片缩放 v1.2.4支持google认证,实现文件安全访问 v1.2.3 增加跨域访问支持 v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群 v1.2.1 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复 v1.2.0 增加后台启动脚本,支持后台运行 v1.1.9增加文件自动迁移功能,增加文件可重复选项 v1.1.8 统一删除接口,优化内存占用,优化文件同步 v1.1.7 增加单元测试,为go-fastdfs稳定运行保驾护行 v1.1.6 支持web断点续传 v1.1.5 支持断点上传功能(tus) v1.1.4 增加docker部署功能 v1.1.3增加小文件合并功能 v1.1.2 修证同时传输大文件时同步失败问题 v1.1.1支持按组(集群)上传文件 v1.1.0增加peer_id防止文件被覆盖 v1.0.9 重构代码,优化同步逻辑,减少内存占用 v1.0.8增加sha1文件去重算法 v1.0.7增加动态加载配置功能 v1.0.6修改文件同步的方式,由原来的推改为拉,提升大文件同步性能 v1.0.5 优化文件统计记录方式 v1.0.4 增加压力测试 v1.0.3增加自动修复统计信息
最后提交信息为:
support pporf debug option in config
v1.4.2
177b3b0
2021-05-14 10:56
对比
go-fastdfs 分布式文件系统 v1.4.2 发布,修复图片缩放过大服务出现退出问题
sjqzhang
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 修复下载时&符号被转义,断点续传同一文件无回调 注意:使用前请认真阅读 使用文档 或 视频教程。 优点 支持curl命令上传 支持浏览器上传 支持HTTP下载 支持多机自动同步 支持断点下载 支持https 支持配置自动生成 支持小文件自动合并(减少inode占用) 支持秒传 支持一键迁移 支持并行体验 支持断点续传(tus) 支持docker部署 支持自监控告警 支持集群文件信息查看 使用通用HTTP协议 无需专用客户端(支持wget,curl等工具) 类fastdfs 高性能 高可靠 无中心设计(所有节点都可以同时读写) 更新历史 v1.4.1 修复下载时&符号被转义,断点续传同一文件无回调 v1.4.0 修复禁用组同步失败,windows临时文件删除失效 v1.3.9 修复禁用组同步失败,windows临时文件删除失效 v1.3.8 增加 https 支持,增加 0.0.0.0 IP 白名单放行所有内网 v1.3.7 增加上传返回格式 json2,修证生成 google secret 认证 bug v1.3.6 修复并发备份BUG,增加备份队列参数与延迟备份参数 v1.3.5支持断点续传自定义认证,路径自定义认证 v1.3.4 优化并发上传内存占用 v1.3.3 优化集群管理,支持下载域名自定定义协议(http,https) v1.3.2 修正跨域options方法,断点续传无法访问 v1.3.1发布,修复同步超时文件异常情况 v1.3.0 增加nginx集群配置样例,支持文件类型上传白名单 v1.2.9 支持断点续传认证(具体参阅浏览器上传)优化内存占用 v1.2.8 增加文件列表接口,优化文件快速迁移功能(实测性能可以跑到机器上限,如:磁盘或网络) v1.2.7 增加nginx配置模版,完善README文档 v1.2.6 支持通用文件认证接口 v1.2.5 支持图片缩放 v1.2.4支持google认证,实现文件安全访问 v1.2.3 增加跨域访问支持 v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群 v1.2.1 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复 v1.2.0 增加后台启动脚本,支持后台运行 v1.1.9增加文件自动迁移功能,增加文件可重复选项 v1.1.8 统一删除接口,优化内存占用,优化文件同步 v1.1.7 增加单元测试,为go-fastdfs稳定运行保驾护行 v1.1.6 支持web断点续传 v1.1.5 支持断点上传功能(tus) v1.1.4 增加docker部署功能 v1.1.3增加小文件合并功能 v1.1.2 修证同时传输大文件时同步失败问题 v1.1.1支持按组(集群)上传文件 v1.1.0增加peer_id防止文件被覆盖 v1.0.9 重构代码,优化同步逻辑,减少内存占用 v1.0.8增加sha1文件去重算法 v1.0.7增加动态加载配置功能 v1.0.6修改文件同步的方式,由原来的推改为拉,提升大文件同步性能 v1.0.5 优化文件统计记录方式 v1.0.4 增加压力测试 v1.0.3增加自动修复统计信息
最后提交信息为:
image resize support max size
v1.4.1
9983bab
2021-02-23 10:08
对比
v1.4.1 修复下载时&符号被转义,断点续传同一文件无回调
sjqzhang
go-fastdfs 是一个基于 http 协议的分布式文件系统,它基于大道至简的设计理念,一切从简设计,使得它的运维及扩展变得更加简单,它具有高性能、高可靠、无中心、免维护等优点。 **修复下载时&符号被转义,断点续传同一文件无回调** 注意:使用前请认真阅读 使用文档 或 视频教程。 优点 - 支持curl命令上传 - 支持浏览器上传 - 支持HTTP下载 - 支持多机自动同步 - 支持断点下载 - 支持https - 支持配置自动生成 - 支持小文件自动合并(减少inode占用) - 支持秒传 - 支持一键迁移 - 支持并行体验 - 支持断点续传(tus) - 支持docker部署 - 支持自监控告警 - 支持集群文件信息查看 - 使用通用HTTP协议 - 无需专用客户端(支持wget,curl等工具) - 类fastdfs - 高性能 - 高可靠 - 无中心设计(所有节点都可以同时读写) 更新历史 - v1.3.9 修复禁用组同步失败,windows临时文件删除失效 - v1.3.8 增加 https 支持,增加 0.0.0.0 IP 白名单放行所有内网 - v1.3.7 增加上传返回格式 json2,修证生成 google secret 认证 bug - v1.3.6 修复并发备份BUG,增加备份队列参数与延迟备份参数 - v1.3.5支持断点续传自定义认证,路径自定义认证 - v1.3.4 优化并发上传内存占用 - v1.3.3 优化集群管理,支持下载域名自定定义协议(http,https) - v1.3.2 修正跨域options方法,断点续传无法访问 - v1.3.1发布,修复同步超时文件异常情况 - v1.3.0 增加nginx集群配置样例,支持文件类型上传白名单 - v1.2.9 支持断点续传认证(具体参阅浏览器上传)优化内存占用 - v1.2.8 增加文件列表接口,优化文件快速迁移功能(实测性能可以跑到机器上限,如:磁盘或网络) - v1.2.7 增加nginx配置模版,完善README文档 - v1.2.6 支持通用文件认证接口 - v1.2.5 支持图片缩放 - v1.2.4支持google认证,实现文件安全访问 - v1.2.3 增加跨域访问支持 - v1.2.2增加节点只读选项,保证磁盘满的情况下还能迁移集群 - v1.2.1 优化下载体验,不再重定向,简化nginx配置,可重复文件同步bug修复 - v1.2.0 增加后台启动脚本,支持后台运行 - v1.1.9增加文件自动迁移功能,增加文件可重复选项 - v1.1.8 统一删除接口,优化内存占用,优化文件同步 - v1.1.7 增加单元测试,为go-fastdfs稳定运行保驾护行 - v1.1.6 支持web断点续传 - v1.1.5 支持断点上传功能(tus) - v1.1.4 增加docker部署功能 - v1.1.3增加小文件合并功能 - v1.1.2 修证同时传输大文件时同步失败问题 - v1.1.1支持按组(集群)上传文件 - v1.1.0增加peer_id防止文件被覆盖 - v1.0.9 重构代码,优化同步逻辑,减少内存占用 - v1.0.8增加sha1文件去重算法 - v1.0.7增加动态加载配置功能 - v1.0.6修改文件同步的方式,由原来的推改为拉,提升大文件同步性能 - v1.0.5 优化文件统计记录方式 - v1.0.4 增加压力测试 - v1.0.3增加自动修复统计信息
最后提交信息为:
bugfix json output &
预览版本
v1.4.0
f4f35b6
2020-06-09 22:11
对比
v1.4.0 修复禁用组同步失败,windows临时文件删除失效
sjqzhang
v1.4.0 修复禁用组同步失败,windows临时文件删除失效
最后提交信息为:
bugfix file not close for tmp file
v1.3.9
7a5e46c
2020-05-15 10:33
对比
v1.3.9 修复禁用组同步失败,windows临时文件删除失效
sjqzhang
v1.3.9 修复禁用组同步失败,windows临时文件删除失效
最后提交信息为:
bugfix file close for windows
v1.3.8
12447a8
2020-04-10 09:58
对比
v1.3.8 增加https支持,增加 0.0.0.0 IP白名单放行所有内网
sjqzhang
v1.3.8 go-fastdfs 支持https 增加 0.0.0.0 IP白名单放行所有内网。
最后提交信息为:
support https
v1.3.7
bf8f6d6
2020-03-13 11:00
对比
增加上传返回格式,修证生成google secret认证bug
sjqzhang
增加上传返回格式,修证生成google secret认证bug 增加视频教程 [视频地址](https://www.bilibili.com/video/av92526484) https://www.bilibili.com/video/av92526484
最后提交信息为:
add dfsclient
预览版本
v1.3.6
c502ebf
2019-12-31 09:20
对比
v1.3.6 修复并发备份BUG,增加备份队列参数与延迟备份参数
sjqzhang
修复并发备份BUG,增加备份队列参数与延迟备份参数 [二进制文件下载地址](https://github.com/sjqzhang/go-fastdfs/releases/tag/v1.3.6)
最后提交信息为:
modify control build.sh
v1.3.5
eb666f5
2019-12-06 10:05
对比
go-fastdfs v1.3.5 发布,支持断点续传自定义认证,路径自定义认证
sjqzhang
go-fastdfs v1.3.5 支持断点续传自定义认证 路径自定义认证 [二进制文件下载地址](https://github.com/sjqzhang/go-fastdfs/releases/tag/v1.3.5)
最后提交信息为:
support big file sence and path
v1.3.4
c46744b
2019-11-01 10:04
对比
go-fastdfs v1.3.4 发布,优化并发上传内存占用
sjqzhang
v1.3.4 优化并发上传内存占用 状态增加磁盘与内存用量 已编译下载地址:https://github.com/sjqzhang/go-fastdfs/releases
最后提交信息为:
add checkauth param
v1.2.4
5924641
2019-03-22 09:38
对比
v1.2.4支持google认证,实现文件安全访问,增加下载选项
sjqzhang
v1.2.4支持google认证,实现文件安全访问 增加download选项,默认直接下载文件,如需直接打开可以 这样访问:http://xxx:8080/xxx/xx?download=0关闭下载
最后提交信息为:
add authentication for file
v1.2.3
e979c58
2019-03-20 09:51
对比
v1.2.3 增加跨域访问支持
sjqzhang
v1.2.3 增加跨域访问支持 方便前后端分离,域名不同的情况
最后提交信息为:
support cross origin
v1.2.2
fac5e61
2019-03-17 09:10
对比
v1.2.2增加节点只读选项,保护磁盘满的情况下还能迁移集群
sjqzhang
v1.2.2增加节点只读选项,保护磁盘满的情况下还能迁移集群
最后提交信息为:
add read_only option
v1.2.1
a4874ab
2019-03-12 17:48
对比
v1.2.1 优化下载体验,简化nginx代理配置,可重复文件同步bug修复
sjqzhang
v1.2.1 优化下载体验,不再重定向,简化nginx配置 可重复文件同步bug修复
最后提交信息为:
bugfix DownloadFromPeer for not distinct file
v1.2.0
e7b479e
2019-03-08 15:08
对比
v1.2.0 增加后台启动脚本,支持后台运行
sjqzhang
v1.2.0 增加后台启动脚本,支持后台运行 支持linux 后台运行 其它系统自行研究 [下载地址](https://github.com/sjqzhang/go-fastdfs/releases/tag/v1.2.0)
最后提交信息为:
add daemon script support
v1.1.9
ee64f3d
2019-03-01 10:25
对比
增加文件自动迁移功能,增加文件可重复选项
sjqzhang
增加文件自动迁移功能 例如:你以前用fastdfs,现在可以直接迁入go-fastdfs,保持原来的路径不变 增加文件可重复选项 在某种特殊的情况下可以使用,推荐不要启用此选项。 修复文件无法下载的情况。
最后提交信息为:
rename func
下载
请输入验证码,防止盗链导致资源被占用
取消
下载