Installation

You can install Kong on most Linux distributions and OS X. We even provide the source so you can compile yourself.

Install Kong →

5-minute Quickstart

Learn how to start Kong, add your API, enable plugins, and add consumers in under thirty seconds.

Start using Kong →

Configuration file

Want to further optimize your Kong cluster, database, or configure NGINX? Dive into the configuration.

Start configuring Kong →

CLI reference

Want a better understanding of the CLI tool and its options? Browse the detailed command reference.

Use the CLI →

Admin API reference

Ready to learn the underlying interface? Browse the Admin API reference to learn how to start making requests.

Explore the interface →

Proxy reference

Learn every way to configure Kong to proxy your APIs, serve them over SSL or use WebSockets.

Read the Proxy Reference →

Load balancing reference

Learn how to setup Kong to load balance traffic through replicas of your upstream services.

Read the Load balancing Reference →

Clustering

If you are starting more than one node, you must use clustering to make sure all the nodes belong to the same Kong cluster.

Read the clustering reference →

Write your own plugins

Looking for something Kong does not do for you? Easy: write it as a plugin. Learn how to write your own plugins for Kong.

Read the plugin development guide →

Keep up with the latest features