本方法用Docker+Docker Compose实现,无服务器也可用本地虚拟机/云服务器试用版,推荐配置:2核4G内存(至少1核2G)、20G以上可用空间。
云服务器(Linux CentOS7+/Ubuntu20.04+)
执行以下一键脚本(复制全部回车即可):
``` 国内镜像源一键安装Docker curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 启动Docker并设置开机自启 systemctl start docker systemctl enable docker 下载Docker Compose二进制文件(国内加速) curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 赋予执行权限 chmod +x /usr/local/bin/docker-compose 验证安装成功 docker -v docker-compose -v ```本地Windows/Mac
直接下载Docker Desktop(含Docker Compose):https://www.docker.com/products/docker-desktop/ ,安装后打开并等待右下角Docker图标变绿。
创建工作目录,所有文件放在这里,避免混乱。
Linux云服务器
``` 创建工作目录 mkdir -p /opt/docuseal 进入目录 cd /opt/docuseal 编辑docker-compose.yml配置文件 vi docker-compose.yml ```本地Windows
在D盘或桌面新建文件夹命名为`docuseal`,右键新建文本文档,粘贴下方内容后保存,重命名为`docker-compose.yml`(注意取消“隐藏已知文件扩展名”)。
本地Mac
``` 创建工作目录 mkdir -p ~/docuseal 进入目录 cd ~/docuseal 编辑docker-compose.yml配置文件 nano docker-compose.yml ```
完整可直接复制的docker-compose.yml内容:
``` version: '3.8' services: docuseal: 国内镜像源拉取,速度更快 image: hub.fastgit.xyz/docuseal/docuseal:latest container_name: docuseal restart: always ports: - "3000:3000" volumes: - ./data:/data - ./config:/config environment: 管理后台初始账号密码,首次登录后立即修改 ADMIN_EMAIL: admin@example.com ADMIN_PASSWORD: Admin@123456 存储方式:默认本地/data目录,无需修改 STORAGE_TYPE: local ```注意:Linux用vi编辑的话,按`i`进入插入模式粘贴,粘贴后按`Esc`退出插入,输入`:wq`回车保存退出;Mac用nano编辑的话,按`Ctrl+O`回车保存,`Ctrl+X`退出。
进入工作目录后执行命令:
``` docker-compose up -d ```等待1-2分钟,查看状态确认成功:
``` docker-compose ps ```看到`STATUS`列是`Up`开头即可。
这是档案管理系统的核心功能,做好这两步能直接用起来。
DocuSeal支持双重分类机制:标签灵活打标,文件夹树固定层级,适合大部分场景。
DocuSeal支持单文件批量上传和压缩包批量解压上传(保留文件夹结构),重点讲压缩包方式,效率最高。
行政档案/ ├─ 会议纪要/ │ ├─ 2024-01-01 总经理办公会.pdf │ └─ 2024-01-15 业务研讨会.docx └─ 红头文件/ └─ 2024-001号 关于春节放假的通知.pdf
这是日常使用最多的两个功能,检索要快,权限要准。
适合小团队/单位,给不同人分配不同的文件夹权限。
数据是档案管理的核心,务必定期备份。