一、Teedy介绍

1.1 Teedy简介
Teedy 是一个开源文档管理系统,支持 Markdown 文档创建、文件上传、文档搜索与协作等功能。它设计轻量,易于部署和使用,适合个人、小团队和组织的日常文档管理需求。


二、本地环境介绍

2.1 本地环境规划
本次实验在以下环境中部署 Teedy:

HostnameIP 地址操作系统版本Docker 版本
jeven192.168.3.166CentOS 7.620.10.17

2.2 实验说明

  1. 此部署环境为测试环境,生产环境需结合实际场景进行配置;
  2. 使用 Docker 快速部署 Teedy,实现文档管理的自动化和便捷化。

三、本地环境检查

3.1 检查 Docker 服务状态
确认 Docker 服务运行状态:

systemctl status docker

3.2 检查 Docker 版本
确保 Docker 版本满足需求:

docker version

3.3 检查 Docker Compose 版本
确认 Docker Compose 版本为 2.0 或更高:

docker compose version

四、下载 Teedy 镜像

从 Docker Hub 拉取最新版本的 Teedy 镜像:

docker pull sismics/docs

Teedy 镜像下载


五、部署 Teedy 文档管理系统

5.1 创建挂载目录
新建挂载目录用于存储 Teedy 数据:

mkdir -p /data/teedy/data && cd /data/teedy

5.2 启动 Teedy 容器
通过 Docker CLI 快速创建容器:

docker run -d \
  --restart always \
  -p 8980:8080 \
  -e DOCS_BASE_URL=http://192.168.3.166:8980 \
  -e [email protected] \
  -e DOCS_ADMIN_PASSWORD_INIT=$$2a$$05$$PcMNUbJvsk7QHFSfEIDaIOjk1VI9/E7IPjTKx.jkjPxkx2EOKSoPS \
  -v /data/teedy/data:/data \
  --name Teedy \
  sismics/docs

5.3 检查容器状态
确认容器运行状态:

docker ps

5.4 查看容器日志
检查容器启动日志,确保服务运行正常:

docker logs Teedy

六、访问 Teedy 文档管理系统

6.1 登录 Teedy
在浏览器中访问 Teedy 登录页面:

http://192.168.3.166:8980/#/login

登录页面

6.2 登录系统
使用默认账号 admin/admin 登录。
Teedy 首页


七、Teedy 的基本使用

7.1 设置文档默认语言
进入设置页面,选择“简体中文”作为默认语言:
设置默认语言

7.2 用户管理
添加新用户或修改用户信息:
用户管理

7.3 添加文档
点击“添加文档”,填写文档信息。
添加文档

7.4 上传文件
在右侧点击“添加文件”,将文件上传至文档管理系统。
上传文件

7.5 将文件关联至文档
将上传的文件关联至特定文档,便于管理和查阅。
关联文件

7.6 查看文档和文件内容
点击文档中的文件,在线查看其内容:
查看文件内容


八、总结

Teedy 是一款轻量级、开源的文档管理工具,具有强大的文档创建、文件上传、标签过滤等功能。在 Docker 环境下部署 Teedy,可以快速构建高效的文档管理平台,适用于个人用户、小团队以及企业组织。

相关链接:

系列文章

END
本文作者:
文章标题: Docker项目:快速部署 Teedy,实现高效文档管理
本文地址: https://www.haovps.top/archives/docker06.html
版权说明:若无注明,本文皆 高性能VPS推荐与IT技术博客 | Haovps.Top 原创,转载请保留文章出处。
cc
最后修改:2024 年 11 月 17 日
如果觉得我的文章对你有用,请随意赞赏