• ShowDoc部署与应用:文档管理的最佳实践


    在项目开发和协作中,文档管理扮演着至关重要的角色。ShowDoc作为一款卓越的开源文档管理工具,不仅提供强大的文档管理功能,还具备简单易用的协作和部署特性。我们的项目团队最初选择了ShowDoc作为文档管理工具,用以促进前后端协作。在本文中,我们将深入探讨ShowDoc,并为您演示如何轻松部署和充分利用这一卓越工具。

    showdocc.jpg

    ShowDoc简介

    ShowDoc 是一款用于创建和管理文档的工具,旨在帮助团队更好地记录、分享和协作。以下是 ShowDoc 的一些重要特性:

    • 强大的文档管理

    ShowDoc 提供了丰富的文档管理功能,支持创建和维护各种类型的文档,包括API文档、项目文档、接口文档等。

    • 多种文档模板

    ShowDoc 提供多种文档模板,可根据不同需求创建不同类型的文档。这些模板包括流程图、表格、接口文档等。

    • 团队协作

    ShowDoc 允许团队成员协作编辑文档,多人协作变得轻而易举。每次编辑都有明确的记录,便于追踪和管理。

    • 版本管理

    ShowDoc 支持文档的版本管理,您可以轻松查看和恢复以前的版本,确保文档的历史完整性。

    • 导出和分享

    您可以将文档导出为HTML、Markdown等格式,并分享给项目成员或其他相关方。

    ShowDoc私有化部署

    第一步:创建docker-compose.yml 文件

    创建docker-compose.yml

    version: '3.5'
    services:
      showdoc:
        image: star7th/showdoc
        container_name: showdoc
        hostname: showdoc
        restart: always
        logging:
          driver: 'json-file'
          options:
            max-size: '5g'
        ports:
          - 4999:80
        volumes:
          - ./data/html:/var/www/html
        privileged: true
        user: root
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    第二步:启动容器

    在docker-compose.yml 同级目录下执行以下命令启动容器:

    docker-compose up -d 
    
    • 1

    赋予挂载目录data权限

    sudo chmod -R 777 data
    
    • 1

    第三步:访问服务

    在浏览器中访问地址: http://192.168.10.106:4999/

    默认用户名:showdoc

    默认密码: 123456

    _20230929222729.png

    _20230929222744.png

    _20230929225704.png

    _20230929230845.png

    到此,我们showdoc 私有化部署就完成了。

    ShowDoc使用

    • 后台管理

    ShowDoc提供了直观的可视化管理界面,包括项目、团队和成员管理功能。通过这些界面,我们可以轻松管理相关信息。

    _20230929231259.png

    • RunApi接口调试

    runapi是一个以接口为核心的开发测试工具(功能上类似postman), 包含接口测试/自动流程测试/Mock数据/项目协作等功能。它和showdoc( https://www.showdoc.com.cn/help )相辅相成:showdoc以文档为核心,侧重文档编写和知识资料沉淀。而runapi则以接口为核心,包含接口测试、管理、Mock数据、自动化流程测试等一系列功能。同时它将自动生成文档到showdoc,无须再手动编写文档,释放生产力;共用showdoc的团队管理机制,很好地实现接口的自动化和多人协作。相信使用 showdoc + runapi 这两个工具组合,能够极大地提高IT团队的效率。

    下载安装RunApi

    _20230929223118.png

    _20230929223131.png

    安装之后打开RunApi

    填写showdoc信息

    _20230929223358.png

    _20230929231908.png

    生成文档之后可以在showdoc页面直接查看

    _20230929232038.png

    总结

    ShowDoc 是一款功能强大的文档管理工具,它为团队协作和文档管理提供了理想的平台。无论您是开发团队的一员还是独立开发者,ShowDoc都可以帮助您更好地组织和分享文档。通过简单的部署和易用的界面,ShowDoc为您的项目带来更高的效率和可维护性。不妨尝试部署ShowDoc,看看它如何改善您的文档管理流程!

  • 相关阅读:
    任务调度之Timer定时器源码分析
    ChatGPT科研与AI绘图及论文高效写作教程
    力扣刷题 day55:10-25
    MyBatis select标签
    Elasticsearch从入门到精通-01认识Elasticsearch
    day05vue学习
    自动化立体仓库控制系统-过程通信处理
    QtC++与QColumnView详解
    Spring Boot 常用设计模式
    Debian 12安装Docker
  • 原文地址:https://blog.csdn.net/weixin_44002151/article/details/133421147