一、Teedy介绍
1.1 Teedy简介
Teedy 是一个开源的文档管理系统,支持 Markdown 文档创建、文件上传、文档搜索与协作等功能。它设计轻量,易于部署和使用,适合个人、小团队和组织的日常文档管理需求。
二、本地环境介绍
2.1 本地环境规划
本次实验在以下环境中部署 Teedy:
Hostname | IP 地址 | 操作系统版本 | Docker 版本 |
---|---|---|---|
jeven | 192.168.3.166 | CentOS 7.6 | 20.10.17 |
2.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 文档管理系统
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 的基本使用
7.1 设置文档默认语言
进入设置页面,选择“简体中文”作为默认语言:
7.2 用户管理
添加新用户或修改用户信息:
7.3 添加文档
点击“添加文档”,填写文档信息。
7.4 上传文件
在右侧点击“添加文件”,将文件上传至文档管理系统。
7.5 将文件关联至文档
将上传的文件关联至特定文档,便于管理和查阅。
7.6 查看文档和文件内容
点击文档中的文件,在线查看其内容:
八、总结
Teedy 是一款轻量级、开源的文档管理工具,具有强大的文档创建、文件上传、标签过滤等功能。在 Docker 环境下部署 Teedy,可以快速构建高效的文档管理平台,适用于个人用户、小团队以及企业组织。
相关链接:
系列文章
- Docker项目:本地部署开源Cook菜谱工具
- Docker项目:部署 Simple Mind Map,实现高效在线思维导图管理
- Docker项目:部署 Ghost 开源内容管理系统,快速搭建博客和网站
- Docker项目:快速部署 ServerBee,打造高效服务器监控管理工具
- Docker项目:快速部署 Nas-Cab,打造专属个人NAS平台
- Docker项目:快速部署 Teedy,实现高效文档管理【当前文章】
- Docker项目:部署与使用 nullboard 极简任务管理工具
- Docker项目:快速部署 Plik 临时文件上传系统
- Docker项目:快速部署 mBlog 微博系统,打造私人或团队博客平台
- Docker项目:快速部署Ward监控工具,实时掌握Linux系统性能
- Docker项目: 环境快速部署 Dashdot:轻量级服务器仪表盘管理方案
- Docker项目:FlatNotes安装与使用教程 - 轻量级自托管Markdown笔记工具
- Docker项目:Homarr个人导航页的部署与使用
- Docker项目:Magma导航页的部署与使用