This page is for installing Tyk Self-Managed. If you are looking to use Tyk as part of Tyk Cloud, please refer to the Tyk Cloud documentation.
Architecture

Requirements
Tyk Dashboard requires a persistent datastore for its operations. By default MongoDB is used. From Tyk v4.0, we also support PostgreSQL.PostgreSQL
MongoDB
See Database Options for a list of versions and drop-in replacements we support.
Redis
Tyk Gateway requires Redis for its operations. Here is the list of supported versions:
Visit the Redis page for more info.
Recommended Installation: Docker
For development, testing, and proof of concept purposes, we recommend using our Docker installation, which allows you to quickly spin up a full Tyk stack on your local machine.
Install with Docker
Alternative Installation Methods

Install on K8s

Install with Ansible

Install on Red Hat

Install on Ubuntu

Install on Amazon AWS

Install Tyk on Heroku

Install on Microsoft Azure