[go: nahoru, domu]

Skip to content

Latest commit

 

History

History
 
 

documentation

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

hummingbot-docs

The official documentation for Hummingbot

Installation

This documentation site uses the MkDocs documentation-focused static site engine, along with the Material for MkDocs theme.

Material for MkDocs Insiders

The deployed site at https://docs.hummingbot.io uses the Insiders build of Material for MkDocs, which features experimental features like tags and social cards.

For internal Hummingbot staff, see below for how to deploy the site in your local development environment and Netlify:

Local

# install mkdocs-material-insiders and dependencies
pip install git+https://github.com/CoinAlpha/mkdocs-material-insiders.git

# install revision date plugin
pip mkdocs-git-revision-date-plugin

Netlify

The netlify.toml file in the root directory contains the instructions used by Netlify to build the site. Make sure to add the GH_TOKEN as a build environment variable in Netlify beforehand.

If you push your commits to the docs/staging branch, Netlify will automatically deploy that branch to a staging site.

Develop

From the /documentation, directory, run the following command to build Markdown files into HTML and start a development server to browse the documentation:

mkdocs serve

Afterwards, go to http://localhost:8000 in your web browser.

Build

After editing, run the following command to build the documentation for deployment:

mkdocs build

Contributions

We welcome contributions by our community!

Please create a new issue if there are areas of the documentation you would like us to improve, or submit a pull request with the proposed change!