电脑端

应用简介

MrDoc(觅思文档)是一款开源的在线文档和知识库系统,它是一个轻量级且功能强大的工具。对于需要维护内部文档、构建产品手册、撰写教程或建立知识库的小型团队来说是一个非常实用的选择。

9d98320d235a4d669ef4fe729fee1006-HVMt.webp

使用 Docker Compose 部署容器

在 UGOS Pro 系统上,推荐使用项目 Docker Compose 快速部署容器,适合需同时管理多个容器的场景,这种方法简化了容器的部署与管理工作。以下是使用 Docker Compose 部署 MrDoc觅思 的详细步骤。

进入 Docker 项目界面

在 UGOS Pro 系统中,打开 Docker 应用,点击【项目】 > 【创建】,启动项目创建向导。

配置 Docker Compose 文件

在项目创建向导中,您需要上传 Docker Compose 配置文件。以下是 MrDoc觅思 的示例配置:

services:
    mrdoc-alpine:
        container_name: mrdoc   
        image: jonnyan404/mrdoc-alpine:latest
        restart: always #容器重启策略,always表示当容器停止或崩溃时自动重启。
        volumes:
            - ./config:/app/MrDoc/config # 配置文件
            - ./media:/app/MrDoc/media # 默认情况下,MrDoc从media目录中寻找用户上传的媒体文件(图片、附件等)。
        ports:
            - 10086:10086  # MrDoc觅思的Web服务访问端口

参数说明

image:指定要使用的 Docker 镜像及其版本,latest 表示拉取最新版本。

restart定义容器重启策略,always当容器停止或崩溃时自动重启。

volumes:

./config:/app/MrDoc/config

./ 表示当前 Docker Compose 文件所在的目录,将宿主机的 ./config 目录挂载到容器内的 /app/MrDoc/config 目录,这个目录保存了所有的配置文件。

./media:/app/MrDoc/media

默认情况下,MrDoc从media目录中寻找用户上传的媒体文件(图片、附件等)。这里的./media路径可以根据实际存放路径进行调整。

ports:将宿主机的 10086 端口映射到容器的 10086 端口,这是 MrDoc觅思 的 Web 服务访问端口。

部署项目

确认配置文件无误后,点击【立即部署】按钮,系统将自动拉取镜像并启动容器。部署完成后,您可以通过浏览器访问 http://<NAS_IP>:10086(例如:http://192.168.22.153:10086)来访问MrDoc觅思 的 Web 登录界面。

2f1c38c94cd34d6b92b44310f3fb4a4f-kMiw.webp

访问 MrDoc觅思 Web 界面

要访问 MrDoc觅思 的 Web 界面,请按照以下步骤操作:

1. 访问 Web 登录界面
在浏览器中输入地址 http://<NAS_IP>:10086请将 <NAS_IP> 替换为您的 NAS 设备的实际 IP 地址。输入完成后,按回车键访问 MrDoc觅思 的 Web 登录界面。

484aba3a8e104439b174cf0cba1d906c-WfJC.webp

2. 进入登录界面后,点击页面右上角的“登录”按钮,默认管理员用户名为 admin。首次安装时,管理员密码可以在容器日志中查找,密码关键字为 pwd。根据该信息登录。

4b89fb8970a74273a31edadb57b432d4-Edvx.webp

3. 登录成功后,为了提高安全性,建议尽快修改密码。点击页面右上角的账号,选择“修改密码”,并按照提示操作。

b3ebae5d8e604dfda1e3ca3e10346c73-BaLi.webp

4. 登录后,您可以通过点击“新建”按钮来快速创建新文档、表格或文集。根据需要选择创建相应类型的文件。

f403757f75b847f7b16aa8e780b08301-hnuw.webp

5. 登录后,您可以点击页面右上角的账号,进入个人后台。

5bb494dde455495581a990e8c85f1927-CGgi.webp

6. 如果您有多端同步需求,可以通过客户端下载 MrDoc觅思 的客户端。

be809bd168bc46e78efb72c9aa0b6c18-Xcec.webp