# RESTdoc
**Repository Path**: ubuntu-maxfeng/restdoc
## Basic Information
- **Project Name**: RESTdoc
- **Description**: RESTdoc Project是一款提升研发效能的文档软件,集测试与文档生成于一体,快速导入应用的Http API或者RPC API来快速生成文档。
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2020-11-21
- **Last Updated**: 2021-01-30
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# Opensource Sharing RESTdoc Project
RESTdoc Project是一款提升研发效能的文档软件,集测试与文档生成于一体,快速导入应用的Http API或者RPC API来快速生成文档。
## 工作模式(Work mode)
RESTdoc分为两个模块,RESTdoc-console和RESTdoc-client,RESTdoc-console是文档可视化工作驾驶舱,您可以只选择RESTdoc-console模块进行文档的编写,
如果您想快速把应用的API同步到RESTdoc-console,并且可视化展示和测试,那么就需要RESTdoc-client来帮助您完成这个需求,只需要按照以下步骤,快速接入您的应用即可。
## 架构图(Architecture)

## 快速安装RESTdoc-console
- [docker-compose一键安装(推荐)](https://github.com/Open-source-sharing/REST-doc/blob/master/docker-compose-install.md "docker-compose一键安装")
- [源码安装](https://github.com/Open-source-sharing/REST-doc/blob/master/source-install.md "源码安装")
## 快速接入你的应用
- Maven dependency
普通web应用
```
com.github.open-source-sharing
restdoc-restweb-client
1.0.RELEASE
org.jetbrains.kotlin
kotlin-reflect
1.3.72
```
dubbo应用
```
com.github.open-source-sharing
restdoc-dubbo-client
1.0.RELEASE
org.jetbrains.kotlin
kotlin-reflect
1.3.72
```
- 配置application.yml/application.properties
application.yml
```
restdoc:
host: 127.0.0.1 # RESTdoc-console的IP地址
port: 4321 # 固定端口
```
application.properties
```
restdoc.host=127.0.0.1 # RESTdoc-console的IP地址
restdoc.port: 4321 # 固定端口
```
3 启动你的应用
## RESTdoc-console线上体验
[RESTdoc线上体验地址](http://152.136.104.144:8432/restdoc/ "RESTdoc线上体验地址")
登录账户:
账户:Maple
密码:Maple