Skip to content

TykTechnologies/tyk-docker-integrations

 
 

Repository files navigation

Tyk Pro Docker Demos Repo

A repo for Tyk Pro with different platforms demos.

Requirements

  1. Tyk Pro trial license key.
  2. Docker.

Getting Started

  1. Clone repo and navigate to the repo directory.
  2. Copy .env.example into .env and fill the TYK_LICENSE_KEY value with the Tyk license key.
  3. Run docker-compose using the following command docker-compose -f docker-compose.yml up.
    NOTE: This will only run the Tyk Pro services. If you want to run any of the other integrations please check out the readme file inside their respective folders.
  4. Navigate to http://localhost:3000 in your browser to access the Tyk Dashboard, and login with the email and password in .env

Integrations

  • Databases integrations/custom-middleware

    • IP rate-limiter with GO /go-ip-based-ratelimiter
    • IP rate-limiter with JS /js-ip-based-ratelimiter
  • Databases integrations/databases

    • ElastiCache Redis Cluster /elasticache-redis-cluster
    • Postgres /postgres
  • Deployments integrations/deployments

    • ACI /aci
  • Portal integrations/portal

    • Custom Templates /custom-templates
  • Pumps integrations/pumps

    • CSV /csv
    • Datadog /datadog
    • Prometheus /prometheus
  • Security integrations/security

    • HMAC Upstream /hmac-upstream
    • Internal Auth /internal-auth
    • Tyk self-signed certs SSL Setup /tyk-ssl
  • Services integrations/services

    • Express.js /express-js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 63.4%
  • JavaScript 19.3%
  • Go 9.7%
  • Dockerfile 7.1%
  • HTML 0.5%