Docs

AILERON Gateway is a secure and high-performance API Gateway for enterprise systems.

AILERON Gateway is a secure and high-performance API Gateway for enterprise systems.

AILERON Gateway is a very simple Layer4/7 API Gateway written in Go. It focuses on basic features rather than adding many features.

In particular, we focus on the following 3 domains and aim to support enterprise-graded features.

  1. API Management
  2. Security
  3. Observability


This is an overview of AILERON Gateway.


features.svg

API Management

FeatureSupportedPlannedNot Planned
ReverseProxy✅ Yes--
Static Content Server✅ Yes--
Protocol Transform❌ No✅ Yes-
API Aggregation❌ No❌ No✅ Yes

Traffic Management

FeatureSupportedPlannedNot Planned
Routing✅ Yes--
Load Balancing✅ Yes--
Timeout✅ Yes--
Retry✅ Yes--
Rate Limiting✅ Yes--
CircuitBreaker❌ No✅ Yes-
BulkHead❌ No✅ Yes-
Cache❌ No❌ No✅ Yes

Security

FeatureSupportedPlannedNot Planned
Authorization✅ Yes--
Authentication✅ Yes--
Request Header Modification✅ Yes--
Response Header Modification✅ Yes--
IP whitelist✅ Yes--
IP blacklist✅ Yes--
TLS / mutual TLS✅ Yes--
Log Masking✅ Yes--
Request Validation❌ No✅ Yes-
Response Validation❌ No✅ Yes-
Bot Detection❌ No❌ No✅ Yes

Operation

FeatureSupportedPlannedNot Planned
Structured Logging✅ Yes--
Unstructured Logging✅ Yes--
Metrics✅ Yes--
Tracing✅ Yes--
Profiling✅ Yes--
Alert❌ No❌ No✅ Yes

Extension

FeatureSupportedPlannedNot Planned
Go Package✅ Yes--
GoPlugin✅ Yes--
WebAssembly❌ No✅ Yes-
IPC❌ No✅ Yes-

Mission

Architecture

CLI Usage

CLI usage

About Config File

About configuration file

Getting Started

Installation

Install AILERON Gateway on your environment.

Tutorials

API Reference


Last modified June 2, 2025: update docs (df954a4)