The source for Datadog's documentation site.
The Documentation site for Datadog is a repository that houses markdown files. It utilizes the Hugo static website generation tool to publish the markdown files to the Datadog documentation site. Contributors are encouraged to make edits by opening pull requests in the repository. The documentation site can be accessed locally by following the installation steps.
To set up the documentation site locally, follow these steps:
npm install -g yarn
.git clone git@github.com:DataDog/documentation.git
.documentation/
folder, create a Makefile.config
file from the Makefile.config.example
.Makefile.config
.make start-no-pre-build
: Build the lightweight version of the documentation with no extra content.make start
: Build the full documentation with all extra content (integrations, extra pulled files, localized content, etc). This command is only useful if you have a GitHub personal token set up in your Makefile.config
or if the extra content is available locally.make start-docker
: Build the documentation using the Docker image (For more information, see Docker Development).make start
attempts to pull all dependent repos, either from their origins or from a local cache.The Documentation site for Datadog uses the Hugo static website generation tool to publish markdown files to the Datadog documentation site. It allows users to contribute by opening pull requests and provides an easy way to make edits directly from the GitHub website. The documentation site can be set up locally by following the installation steps, allowing for easy access and testing.