Tyk

Fast and scalable open source API Gateway. Out of the box, Tyk offers an API Management Platform with an API Gateway, API Analytics, Developer Portal and API Management Dashboard.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: '3.3'
 
services:
  tyk-gateway:
    image: docker.tyk.io/tyk-gateway/tyk-gateway:v5.5.0
    ports:
      - 8080:8080
    networks:
      - tyk
    volumes:
      - ./tyk.standalone.conf:/opt/tyk-gateway/tyk.conf
      - ./apps:/opt/tyk-gateway/apps
      - ./middleware:/opt/tyk-gateway/middleware
      - ./certs:/opt/tyk-gateway/certs
      - ./policies:/opt/tyk-gateway/policies
    environment:
      - TYK_GW_SECRET=foo
    depends_on:
      - tyk-redis
  tyk-redis:
    image: redis:6.2.7-alpine
    networks:
      - tyk
    ports:
      - 6379:6379
 
networks:
  tyk:

Resources

Website: https://tyk.io/

GitHub: https://github.com/TykTechnologies/tyk

Docker Hub: https://hub.docker.com/r/tykio/tyk-gateway

Configuration: https://github.com/TykTechnologies/tyk-gateway-docker