Kong
★ 44.3kApache License 2.0Open Core — Some Features Paid2 Containers — 2 containers — light hosting footprintDocker · Compose · K8sNeeds Postgres13 active committers (12mo)
About
Kong Gateway is a platform-agnostic gateway used to sit in front of APIs, microservices, and AI/MCP traffic. It is designed for teams that need centralized control over routing, security,...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 2, 2026 – Oct 9, 2026Oct 9, 2026
Features
- proxying and routing
- load balancing
- health checking
- RESTful admin API
- declarative configuration
- authentication and authorization
- LLM multi-provider routing
- MCP traffic governance and observability
- plugin system
- Kubernetes ingress controller
Details
- Last Updated
- Oct 10, 2026
- Created
- Nov 17, 2014
- Install Methods
- dockerdocker-composekubernetes
- Requirements
- PostgreSQL
- Authentication
- oauthlocal
- API
- REST
- Runtime / Stack
- LuaDockerK8Sdeb
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓2 Containers — light hosting footprintRuns as 2 containers
Run Kong with Docker Compose
Compose file from the Kong project repository.
2 services · database: postgres · infra: postgres
no resource limits declared
needs persistent storage (2 volumes)
.devcontainer/docker-compose.yml · @ 2d2e67e · scanned Oct 10, 2026
version: "3.8"
services:
db:
image: postgres:9.6
environment:
POSTGRES_PASSWORD: kong
POSTGRES_USER: kong
kong:
build:
# Using a Dockerfile is optional, but included for completeness.
context: .
dockerfile: Dockerfile
volumes:
# This is where VS Code should expect to find your project's source code and the value of "workspaceFolder" in .devcontainer/devcontainer.json
- ..:/workspace:cached
# Uncomment the next line to use Docker from inside the container. See https://aka.ms/vscode-remote/samples/docker-from-docker-compose for details.
- /var/run/docker.sock:/var/run/docker.sock
# Uncomment the next four lines if you will use a ptrace-based debugger like C++, Go, and Rust.
cap_add:
- SYS_PTRACE
security_opt:
- seccomp:unconfined
environment:
KONG_PROXY_ERROR_LOG: /dev/stderr
KONG_PG_USER: kong
KONG_PG_DATABASE: kong
KONG_PG_PASSWORD: kong
KONG_PG_HOST: db
OPENSSL_DIR: /usr/local/kong
CRYPTO_DIR: /usr/local/kong
# Overrides default command so things don't shut down after the process ends.
command: /bin/sh -c "while sleep 1000; do :; done"
# Runs app on the same network as the service container, allows "forwardPorts" in devcontainer.json function.
network_mode: service:db
# Use "forwardPorts" in **devcontainer.json** to forward an app port locally.
# (Adding the "ports" property to this file will not forward from a Codespace.)
# Uncomment the next line to use a non-root user for all processes - See https://aka.ms/vscode-remote/containers/non-root for details.
# user: vscode
This file may be out of date. Check the Kong documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Mar 25, 2026
Related Software
LiteLLM
60.9k
LiteLLM is an open source AI gateway and Python SDK for calling 100+ LLM providers through a unified OpenAI-compatible interface.
API ManagementProxy ServersArtificial Intelligence+2
3 ContainersOpen Core
GoModel
1.2k
GoModel is a fast, lightweight AI gateway written in Go that provides unified OpenAI-compatible and Anthropic-compatible APIs across many LLM providers.
Artificial IntelligenceGenerative AIAI Tooling+5
6 Containers
Composio
30.5k
Composio SDK provides TypeScript and Python libraries for integrating AI agents with external apps and services.
API ManagementAI AgentsAutomation Tools+2
Cloud Required
Context7
62.9k
Context7 provides up-to-date, version-specific library documentation and code examples for LLM prompts via a CLI skill flow or MCP server.
Model Context ProtocolArtificial IntelligencePermissive License+2
LLM Harbor
3.2k
Harbor is a CLI and companion app for spinning up and managing a local LLM stack with pre-wired services like Open WebUI, llama.cpp, Ollama, vLLM, SearXNG, Speaches, and ComfyUI.
Artificial IntelligenceLocal LLMsAI Tooling+5
mastra
28.7k
Mastra is a TypeScript framework for building AI-powered applications, agents, workflows, and MCP servers.
Artificial IntelligenceNot FOSSOpen-Washing Risk+4
2 ContainersOpen CoreNot FOSS
ollaya
1.3k
Ollaya runs open decision models locally and provides Ollama-like CLI, daemon, and API access for model serving.
Artificial IntelligenceLocal LLMsInference Serving+2
Opik
22.5k
Opik is an open-source platform for observability, evaluation, monitoring, and optimization of LLM applications and agentic systems.
API ManagementArtificial IntelligenceAI Tooling+6
Manifest
7.6k
Manifest is an OpenClaw plugin that routes requests to the most cost-effective LLM and provides a dashboard for tracking usage and costs.
Low Code DevelopmentArtificial IntelligencePermissive License+4
Telemetry: Opt-Out
Langflow
155.5k
Langflow is a platform for building and deploying AI-powered agents and workflows with a visual builder, API deployment, and MCP server support.
Low Code DevelopmentAutomation ToolsModel Context Protocol+2
11 Containers
oh-my-pi
34.9k
A coding agent with the IDE wired in.
AI Coding AssistantAI AgentsModel Context Protocol+1
2 Containers
honcho
7.6k
Honcho is a memory infrastructure service for building stateful agents that store, reason over, and query changing relationships and session context over time.
AI AgentsAI RAG SystemsAI Tooling+1
4 Containers
