社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

Docker自建开源的在线接口管理平台

院长技术 • 4 月前 • 349 次点击  


院长简介

作者:院长

职位:运维开发工程师

官网:https://deanit.cn

博客:https://blog.deanit.cn

擅长:

【虚拟化,容器化,自动化运维,CICD,监控,日志,中间件,双机热备,分布式存储,数据库,认证,组网隧道,Kali 安全渗透,网络攻击,负载均衡,Html,Css,Js,Jq,Vue3,Shell,Python,Go,前后端框架】

项目地址

GitHub:https://github.com/DOClever/DOClever

官网:https://github.com/DOClever/DOClever

项目简介

DoClever(通常写作DOClever)是一个强大的在线接口管理平台,旨在提升团队协作效率,简化接口文档管理、版本控制以及自动化测试等流程。

功能

提供在线接口文档,支持Restful、Query、Header、Body、Raw等信息的全面展示。

JSON层次采用可视化编辑,结构清晰,便于理解和维护。

项目版本和接口快照功能,确保可以实时回溯到任何状态。

支持https接口加密和文件上传。

独创的自动化测试技术,可以联调不同的业务场景,无需编写代码,通过可视化界面编写测试用例。

无需值守,后台轮询,实时监控平台的稳定与安全。

支持测试集合,跨项目联调不同业务场景。

部署安装

安装Docker

curl -sSL https://get.docker.com/ | sh


    

安装Docker-compose

下载 Docker-Compose 二进制包
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

给文件增加执行权限
chmod +x /usr/local/bin/docker-compose

检查 Docker-Compose 版本
docker-compose -v

创建持久化目录

mkdir -p /data/deanmusic

Docker-compose创建服务

version: "2"
services:
  DOClever:
    image: lw96/doclever
    restart: always
    container_name: "DOClever"
    ports:
    - 10000:10000
    volumes:
    - /srv/doclever/file:/root/DOClever/data/file
    - /srv/doclever/img:/root/DOClever/data/img
    - /srv/doclever/tmp:/root/DOClever/data/tmp
    environment:
    - DB_HOST=mongodb://mongo:27017/DOClever
    - PORT=10000
    links:
    - mongo:mongo

  mongo:
    image: mongo:latest
    restart: always
    container_name: "mongodb"
    volumes:
    - /srv/doclever/db:/data/db
    
    

 
sudo docker-compose up -d

Web访问

http://ip:10000

进入管理总后台,默认账号和密码都是:DOClever

招贤纳士

欢迎👏关注《院长技术》,只做原创,干货~~~

      

更多技术干货持续输出中......


知识星球,试运营中,

原价188¥在不断上涨,现加入仅需129¥,文档正逐渐上传!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/174125
 
349 次点击