๐Ÿ“ฆ Kong / developer.konghq.com

๐Ÿฆ Source code for developer.konghq.com website.

โ˜… 15 stars โ‘‚ 72 forks ๐Ÿ‘ 15 watching โš–๏ธ MIT License
๐Ÿ“ฅ Clone https://github.com/Kong/developer.konghq.com.git
HTTPS git clone https://github.com/Kong/developer.konghq.com.git
SSH git clone git@github.com:Kong/developer.konghq.com.git
CLI gh repo clone Kong/developer.konghq.com
renovate[bot] renovate[bot] chore(deps): update dependency undici to v7.18.2 [security] 8001a0a 1 hours ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ api-specs
๐Ÿ“ app
๐Ÿ“ bin
๐Ÿ“ config
๐Ÿ“ docs
๐Ÿ“ exe
๐Ÿ“ netlify
๐Ÿ“ tools
๐Ÿ“„ .env.example
๐Ÿ“„ .gitignore
๐Ÿ“„ .gitmodules
๐Ÿ“„ .nvmrc
๐Ÿ“„ .ruby-version
๐Ÿ“„ .vale.ini
๐Ÿ“„ Gemfile
๐Ÿ“„ Gemfile.lock
๐Ÿ“„ jekyll-dev.yml
๐Ÿ“„ jekyll.yml
๐Ÿ“„ LICENSE
๐Ÿ“„ Makefile
๐Ÿ“„ mise.toml
๐Ÿ“„ netlify.toml
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ postcss.config.cjs
๐Ÿ“„ Procfile
๐Ÿ“„ README.md
๐Ÿ“„ tailwind.config.js
๐Ÿ“„ vite.config.ts
๐Ÿ“„ README.md

developer.konghq.com

๐Ÿฆ Source code for developer.konghq.com website.

Run Locally

Make sure you have mise

If you want to make sure you will always use the right version of tools, activate mise.

# Install dependencies
make install

# Create local .env file
# OAS Pages require VITE_PORTAL_API_URL to be set in your current environment, it should match the Kong supplied portal URL
cp .env.example .env

# Build the site and watch for changes 
make run

Once you see the Server now ready on โ€ฆ message, the docs site is available at http://localhost:8888.

Note: By default, some page generation is skipped for performance reasons. To generate the entire site locally, go to jekyll-dev.yml in the root of the repo and comment out the entire skip section.

Generating specific products locally

Building the entire docs site can take a while. To speed up build times, you can generate a specific subset of products by setting the KONG_PRODUCTS environment variable. This variable accepts a comma-separated list of products (product slugs as defined in app/_data/products), e.g KONG_PRODUCTS=ai-gateway make run.

Contributing to the docs

If you want to contribute to the Kong Developer docs, see the Contributing guide.