参考资料

  1. Piwigo 是一款开源网络相册软件
  2. ResourceSpace 是一款免费开源的 数字资产管理系统
  3. FileRun 是一款基于 Web 的文件管理平台
  4. PhotoPrism 是一款基于 AI 的开源照片管理工具
  5. Photoview 是一款开源的自托管照片管理工具
  6. Chevereto Free 是一款开源图床程序
  7. Lychee 是一个轻量级、自托管的开源相册管理系统

ResourceSpace 是一款免费开源的 数字资产管理系统

以下是ResourceSpace的详细说明,涵盖所有要求的信息点:


1. 简介

ResourceSpace 是一款免费开源的 数字资产管理系统(DAM),专注于帮助组织高效存储、检索和共享海量数字文件(如图片、视频、文档等)。它通过浏览器访问,支持跨团队协作,尤其适合企业、政府机构、教育部门等需要集中管理数字资产的场景。


2. 开源协议

  • 许可证:GNU General Public License v3.0 (GPLv3)

  • 权利:允许用户自由使用、修改、分发源代码,但衍生作品也需开源。


3. 核心特点

特点说明
自托管可部署在本地服务器或私有云,完全掌控数据安全。
多格式支持支持预览/处理 1000+ 文件类型(依赖FFmpeg/ImageMagick等工具)。
智能元数据自定义字段、AI关键词生成(需配置)、EXIF/IPTC自动提取。
精细权限控制基于用户组/角色的文件夹/功能访问权限。
多语言界面支持30+语言(含中文)。
API扩展性RESTful API 支持与CRM、CMS、设计软件等集成。

4. 核心功能

  • 文件管理:批量上传、版本控制、水印添加、文件转换(如PDF转文本)。

  • 高级检索:组合筛选(关键词+元数据+文件类型)、收藏夹、保存搜索条件。

  • 工作流:审批流程、下载请求、使用统计报告。

  • 协作工具:资源收藏、评论、分享链接(可设有效期/密码)。

  • 插件生态:OCR识别、Slack通知、单点登录(SSO)等扩展插件。


5. 最新更新时间与地址


6. 安装部署

环境要求

  • 服务器:Linux/Windows(推荐Linux)

  • 运行环境:PHP 7.4+、MySQL/MariaDB、Apache/Nginx

  • 依赖工具:FFmpeg(视频处理)、ImageMagick(图片处理)、Ghostscript(PDF)

部署步骤

  1. 下载源码:  

    git clone https://github.com/resourcespace/resourcespace.git
  2. 配置Web服务器

    • 将目录指向 /resourcespace/,设置URL重写(Apache需启用mod_rewrite)。

  3. 初始化安装

    • 访问 http://your-server/install,按向导配置数据库和路径。

  4. 依赖工具配置

    • 编辑 include/config.php,设置工具路径(如 $ffmpeg_path = "/usr/bin/ffmpeg";)。

  5. 定时任务

    • 添加Cron任务:* * * * * php /path/to/resourcespace/pages/tools/cron.php

一键部署选项

  • Docker:使用