- Install Docker (Docker Engine 20.10.0 or newer)
- Install the following CLI tools:
- git (for cloning GitHub repositories)
- curl (for making API requests)
- Get a Tyk Self-Managed license key (see below)
Use the license key sent to you when you signed up for your self-managed trial.
- Don’t have a license? Sign up here
- Signed up but didn’t receive your key? Contact [email protected]
- License expired? Contact us to discuss an extension
Clone the repository:
git clone https://github.com/TykTechnologies/tyk-self-managed-trial && cd tyk-self-managed-trial
Create a .env file in the root directory with the following:
DASH_LICENSE=<your-tyk-license-key>
Use .env.example as a reference if needed.
Start the Tyk stack:
docker compose up -d
Verify that all containers are running:
docker compose ps
Accessing your Tyk installation
---------------------------
Your Tyk Dashboard URL is http://localhost:3000
user: [email protected]
pw: specialpassword
---------------------------
Your Tyk Gateway URL is http://localhost:8080
---------------------------
Your Developer Portal URL is http://localhost:3001
admin user: [email protected]
admin pw: specialpassword
---------------------------
To stop and remove containers and volumes:
docker compose down -v
-
Didn’t receive your license key? Please contact [email protected]
-
License expired? Contact us to discuss options for extending your trial
-
Need technical support: Trial users can use the Tyk self-managed documentation and Community Forum. Direct support is not included during the trial.
-
Looking for a guided Proof of Concept? Get in touch for more information.
-
Got other questions? Please email [email protected]