AList | 一个支持多个存储的文件列表程序

AList | 一个支持多个存储的文件列表程序

一个支持多个存储的文件列表程序,由Gin和Solidjs提供支持。特征多种存储本地存储阿里云盘OneDrive / Sharepoint(国际版,世纪互联,de,us)天翼云盘(个人云, 家庭云)谷歌云端硬盘123云盘FTP / SFTP皮克帕克S3海锉又拍云对象存储WebDav(支持无API的OneDrive/SharePoint)Teambition(中国,国际)分秒帧和彩云 (个人云, 家庭云)Yandex.Disk百度网盘夸克网盘迅雷网盘蓝奏云阿里云盘分享谷歌相册Mega.nz一刻相册中小企业115云瑞夫部署方便,开箱即用文件预览(PDF、markdown、代码、纯文本……)画廊模式下的图像预览视频和音频预览,支持歌词和字幕Office 文档预览(docx、pptx、xlsx、…)README.md预览渲染文件永久链接复制和直接文件下载黑暗模式国际化受保护的路由(密码保护和身份验证)WebDav (具体见https://alist.nn.ci/zh/guide/webdav.html)Docker 部署Cloudflare workers 中转文件/文件夹打包下载网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制离线下载跨存储复制文件文档https://alist.nn.ci/zh/演示https://al.nn.ci讨论一般问题请到讨论论坛,issue仅针对错误报告和功能请求。发起人AList 是一个开源软件,如果你碰巧喜欢这个项目,并希望我继续下去,请考虑赞助我或提供一个单一的捐款!感谢所有的爱和支持:https://alist.nn.ci/zh/guide/sponsor.html许可AList是在 AGPL-3.0 许可下许可的开源软件。免责声明本程序为免费开源项目,旨在分享网盘文件,方便下载以及学习golang,使用时请遵守相关法律法规,请勿滥用;本程序通过调用官方SDK/接口实现,无破坏官方接口行为;本程序仅做302重定向/流量转发,不拦截、存储、篡改任何用户数据;在使用本程序之前,你应了解并承担相应的风险,包括但不限于账号被ban,下载限速等,与本程序无关;如有侵权,请通过邮件与我联系,会及时处理。
01,0010
ZFile | 基于 Java 的开源在线网盘程序

ZFile | 基于 Java 的开源在线网盘程序

基于 Java 的在线网盘程序,支持对接 S3、OneDrive、SharePoint、又拍云、本地存储、FTP 等存储源,支持在线浏览图片、播放音视频,文本文件等文件类型。系统特色​Docker、Docker Compose支持(amd64/arm64)响应式设计,多端兼容支持文件操作:上传、下载、重命名、删除、新建文件夹等本地文件一样的操作体验,支持拖拽选择,Ctrl + 鼠标左键多选,Shift + 单击多选,Ctrl + A全选,Esc取消全选本地文件一样的上传体验,支持Ctrl + V粘贴上传文件/文件夹,拖拽粘贴上传文件/文件夹图片画廊模式,且支持自定义列数,间距等信息。文件夹加密目录readme文档文件/文件夹隐藏自定义js,css支持在线浏览文本文件、PDF、图片、音乐、视频(支持 mp4、flv、hls)文件直链和二维码同时挂载多个存储策略支持 S3 协议, 阿里云 OSS, FTP, 华为云 OBS, 本地存储, MINIO, OneDrive 国际/家庭/个人版/世纪互联版/SharePoint, , 七牛云 KODO, 腾讯云 COS, 又拍云 USS.系统功能预览​文件列表​画廊模式​视频预览​文本预览​音频预览​PDF 预览​Office 预览​3d 文件预览​生成直链​页面设置​后台设置-登录​后台设置-存储源列表​后台设置-存储源权限控制​后台设置-添加存储源(本地存储)​后台设置-添加存储源(世纪互联)​后台设置-显示设置​
09980
DzzOffice | 开源办公套件系统,包含网盘、文档等

DzzOffice | 开源办公套件系统,包含网盘、文档等

DzzOffice 介绍:Dzzoffice是一套开源办公套件,适用于企业、团队搭建自己的 类似“Google企业应用套件”、“微软Office365”的企业协同办公平台。套件由多个工具组成,包含但不限于如:网盘: 企业、团队文件集中管理。主要体现的功能是支持企业部门的组织架构建立共享目录,也支持组的方式灵活建立共享目录。支持文件标签,多版本,评论,详细的目录权限等协作功能。文档: 在线 Word 文档协作工具。前端做了一套模板管理,用于企业添加自己的常用文档模板,如空白合同。后端支持 office online server,onlyoffice,collaboraoffice 来实现文档预览与协同编辑。表格: 在线 Excel 协作工具。同上演示文稿: 在线 PPT 文档浏览、编辑工具。同上记录: 多人参与协作的记录本,主要体现协作记录内容。新闻: 文章系统,可用于企业新闻,通知等用途通讯录: 企业人员联系方式查询文集: 通过树形目录有序管理文档。支持 Markdown 编辑,支持导入导出 txt,epub、mobi、azw3相册: 企业,团队图片管理任务板: 任务管理、团队协作讨论板: 内部论坛设置表单: 表单,问卷工具企业根据需要可以只使用一款工具,也可以多款工具组合使用。例如团队需要一个任务管理工具,可以只安装一个任务板,登陆系统会直接进入任务板工具,没有其他工具的干扰。如果多个工具组合使用,可以设置默认登陆到哪个工具里。除了以上自己开发了一些工具,套件里还集成了大量的其他开源工具,如网盘里用到的在线压缩、解压,各类媒体文件预览,各类文档预览与编辑的支持,是各类开源程序的综合利用。DzzOffice2.01主要更新内容增加 云设置和管理 ,支持阿里云存储、七牛云存储、FTP/SFTP、本地磁盘等存储方式;增加 用户资料管理 ,支持自定义用户资料项,资料审核、认证和审核;修改应用市场应用在线安装方式,提高应用下载速度;增加伪静态支持,可以通过应用“伪静态管理”灵活配置各个页面的伪静态规则;机构和用户管理 优化添加部门管理员的体验;导入导出用户功能优化调整;部分页面移动端适配;增加首次安装引导页,引导管理员首次能正确配置系统;开放讨论板应用(可在应用市场内在线安装);开放任务板应用(可在应用市场内在线安装);其他功能完善、及beta版反馈问题的修复;DzzOffice在线更新方法进入您原来的系统,关闭您的站点。进行数据备份;备份文件(如果有程序文件或风格文件的改动);进入 管理 -> 系统工具 -> 在线更新,按提示完成更新任务;系统工具 -> 更新系统缓存;系统设置 -> 打开站点。DzzOffice离线更新方法(仅支持从2.0beta版升级)进入您原来的系统,关闭您的站点。进行数据备份;备份文件(如果有程序文件或风格文件的改动);下载并解压缩最新版的程序包;程序包解压缩后,并且将文件上传到网站根目录覆盖;访问http://您的域名/install/update.php。按照程序提示,直至所有升级完毕。删除install/update.php 程序,以免被恶意利用。进入管理员桌面,更新缓存。系统设置 -> 打开站点。
09930
iFileSpace | 开源在线个人文件管理工具,在线网盘程序

iFileSpace | 开源在线个人文件管理工具,在线网盘程序

iFileSpace 介绍iFileSpace 是一个在线个人文件管理工具,在线网盘程序,可快速一键搭建私人云盘,支持本地存储和对象存储(阿里云oss,腾讯云cos,华为云obs,又拍云,七牛云,OneDrive及其他支持S3协议对象存储), 如部署在公网服务器,可替代百度网盘等在线网盘,自主搭建,数据完全自主管理!也可部署在家庭软路由、nas等个人存储设备中,作为局域网文件管理工具使用。支持多用户、多存储空间、资料库、webdav、离线下载及精细的后台权限管理。设计初衷由于工作和生活中有文件存储、管理和分享的需求,而国内大多数网盘都限速严重,限制太多,所以考虑到自己搭建文件管理系统,找了市面上能找到的几个网盘系统,如NextCloud、Cloudreve、EyeblueTank、zfile等系统,虽然他们都已经做的基本完善,并且功能也都挺丰富了,但使用起来总感觉不太适合自己,所以造了这个轮子。系统设计初衷就是在家中软路由或者nas上部署使用(通过内网穿透或者ipv6可实现公网访问),为方便文件的管理及备份,本地文件系统就采用了明文文件夹结构的文件存储,没有使用文件加密及分块存储。另外,目前对象存储功能使用的越来越多,价格也相对理想,所以系统也增加了对象存储的支持,并且上传及下载文件都不需要服务器的带宽及存储容量限制,速度和容量都有了保证。系统特点支持第三方存储(阿里云oss,腾讯云cos,华为云obs,又拍云,七牛云,OneDrive及其他支持S3协议对象存储)。第三方存储不受服务器带宽限制,客户端直传。支持WebDav。支持离线下载。支持相册备份。文件及文件夹管理、分享。支持直链分享、密码分享、群组分享及用户间分享。支持视频、图像、音频、文本、Office 文档、PDF 在线预览。支持多用户,多存储空间,多存储策略。提供IOS,Android客户端。提供windows,macos桌面客户端,管理分享文件更方便。支持定时文件扫描,自动更新用户文件夹下文件、目录。单文件打包,部署更简单。提供Docker版。Web版支持自定义Logo及首页。技术栈服务端:Golang + Vue3 +AntDesign Vue手机端:Flutter桌面端:Electron + Vue3在线预览地址:https://demo.ifile.space账号:demo 密码:demo
09560
Seafile | 一个开源云存储系统

Seafile | 一个开源云存储系统

介绍Seafile 是一个开源云存储系统,具有隐私保护和团队合作功能。文件的集合称为库。每个库可以单独同步。库也可以使用用户选择的密码进行加密。Seafile还允许用户创建组并轻松地将文件共享到组中。功能摘要海文件具有以下功能:文件同步任何文件夹的选择性同步。根据历史记录而不是时间戳正确处理文件冲突。仅将内容增量传输到服务器。中断的传输可以恢复。与两个或更多服务器同步。与现有文件夹同步。文件共享和协作在用户之间或群组中共享文件夹。下载带密码保护的链接上传链接版本控制云端硬盘客户端通过虚拟驱动器访问云中的所有文件。文件按需同步。隐私保护使用用户选择的密码进行库加密。使用桌面同步时的客户端加密。在线文档和知识管理(新增功能)以所见即所得的方式进行在线降价编辑联机文档的审阅工作流草稿元数据管理,包括文件标签相关文档维基模式实时通知Seafile 组件的源存储库Seafile的每个组件在Github上都有自己的源代码存储库。同步客户端守护程序(此存储库):https://github.com/haiwen/seafile同步客户端 GUI:https://github.com/haiwen/seafile-client服务器核心:https://github.com/haiwen/seafile-server服务器 Web 用户界面:https://github.com/haiwen/seahubiOS 应用程序:https://github.com/haiwen/seafile-iOS安卓应用:https://github.com/haiwen/seadroidWebDAV:https://github.com/haiwen/seafdav在 6.0 版之前,“sync client daemon”和“server core”的源代码在https://github.com/haiwen/seafile中混合在一起。 但在 6.0 版本之后,服务器核心被分离到自己的存储库中。 因此,同步客户端守护程序存储库仍然是 Github 上 Seafile 项目的“首页”。构建和运行见https://manual.seafile.com/build_seafile/server
09470
ThinkPHP

ThinkPHP

ThinkPHP框架,原名FCS,是MVC结构的开源PHP框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP框架的特性规范:遵循psR-2、PSR-4规范,Composer及单元测试支持;严谨:异常严谨的错误检测和安全机制,详细的日志信息,为你的开发保驾护航;灵活:减少核心依赖,扩展更灵活、方便,支持命令行指令扩展;API友好:出色的性能和REST支持、远程调试,更好的支持API开发;高效:惰性加载,及路由、配置和自动加载的缓存机制;ORM:重构的数据库、模型及关联,MongoDb支持;ThinkPHP框架的重要概念Action对象和Struts框架的Action类似,Action对象主要提供应用逻辑的控制和处理,属于ThinkPHP的控制层,由核心的App类完成模块和操作的解析后直接转交给相应的Action对象处理。应用类中的所有Action对象都继承系统的Action基类。Dao对象是指DataAccessObject(数据访问对象),Dao设计模式把底层的数据访问逻辑和业务逻辑分开,夹在业务层与数据层中间,用于数据库访问和操作。可以针对单表和多表操作。ThinkPHP中的Dao对象属于建立在抽象数据库访问层之上的事务性对象。VoList对象在ThinkPHP框架中,把查询后的数据集(ResultSet)转换成数据列表对象,也就是VOLIST对象,和ResultSet对象不同的是每个记录就相当于一个VO对象。在VOLIST对象中可以方便地遍历和操作VO对象。VO对象和VOLIST对象都属于ThinkPHP框架中的实体对象,是数据操作的基本元素。如果你在开发过程中没有使用Dao模式,而是通过数据库驱动类直接操作数据库,那么返回的是ResultSet对象。ThinkPHP系统提供了从ResultSet对象转换为VOLIST对象的方法。ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。关键词:php框架,thinkphp框架,web应用,tp官方网站,简洁开发,快速开发,开源框架,开发框架,MVC,thinkphp,tp官方网站
08210