DB-GPT/docs/README.md

49 lines
1.1 KiB
Markdown
Executable File

# DB-GPT documentation
## Quick Start
### Install dependencies
- Clone current project firstly!
- Install docusaurus dependencies, generate node_modules folder.
```
yarn install
```
### launch
```
yarn start
```
The default service starts on port `3000`, visit `localhost:3000`
## Deploy Multi-Version Documentation
We can deploy multiple versions of the documentation by docker.
### Build Docker Image
Firstly, build the docker image in `DB-GPT` project root directory.
```bash
# Use the default NPM_REGISTRY=https://registry.npmjs.org
# Use https://www.npmmirror.com/
NPM_REGISTRY=https://registry.npmmirror.com
docker build -f docs/Dockerfile-deploy \
-t eosphorosai/dbgpt-docs \
--build-arg NPM_REGISTRY=$NPM_REGISTRY \
--build-arg CI=false \
--build-arg NUM_VERSION=2 .
```
### Run Docker Container
Run the docker container with the following command:
```bash
docker run -it --rm -p 8089:8089 \
--name my-dbgpt-docs \
-v $(pwd)/docs/nginx/nginx-docs.conf:/etc/nginx/nginx.conf \
eosphorosai/dbgpt-docs
```
Open the browser and visit `localhost:8089` to see the documentation.