Skip to main content
50% off all plans, limited time. Starting at $2.48/mo
KrakenD

KrakenD

KrakenD is a stateless, high-performance API gateway for microservices. Aggregate, transform, rate-limit, and secure your APIs from a single declarative config with no database behind it. Apache-2.0 licensed with 2,600+ GitHub stars.

At a glance

2.7k

GitHub stars

167

Active installs

License Apache-2.0 Version Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Active installs is sample data (staging preview); real metric wires in before launch.

Verify Installation

Check the installed version:

krakend version

Check service status:

systemctl status krakend

If the Enterprise Edition is selected, copy the license certificate to the server and restart the service:

scp LICENSE root@<SERVER_IP>:/etc/krakend/LICENSE

If the service is not running or the health endpoint does not respond, restart the service after completing the configuration:

systemctl restart krakend

Access

  • 8080/tcp · Main API Gateway endpoint
  • 8090/tcp · Internal/admin listener
  • Health endpoint: http://<SERVER_IP>:8080/__health

Important Files and Directories

  • Binary: /usr/bin/krakend
  • Configuration directory: /etc/krakend
  • Main configuration file: /etc/krakend/krakend.json

More in Networking

Related apps.

Deploy KrakenD now. From $2.48/mo.