docs/docs/enterprise/try-hasura-enterprise-edition.mdx
import Thumbnail from '@site/src/components/Thumbnail'; import ProductBadge from '@site/src/components/ProductBadge';
Trying and evaluating Hasura Enterprise features with your current Hasura setup is now easier and self-serve. Starting
with Hasura GraphQL Engine version v2.23.0, you can get started with your 30-day Enterprise Edition Trial in
under a minute!
During your trial period you will have access to all the Enterprise Edition features to help you successfully evaluate Hasura Enterprise for your use case.
:::info Note
The hasura/graphql-engine image includes both open-source and proprietary components. The open-source portions are
licensed under the Apache License, Version 2.0. The proprietary
components include features for Hasura Enterprise and are enabled with a license provided by Hasura. If you would like
to use an image with only the open source components, please use Docker images on
this page that contain -ce. (example:
hasura/graphql-engine:2.23-ce)
Use of a Hasura Enterprise Edition Trial is only recommended for evaluation during the trial period and not for production use.
Supported in v2.23.0 onwards.
Your Hasura instance must be connected to the internet to use the Hasura Enterprise Edition Trial. If you are running Hasura in an airgap environment, please contact Hasura Sales to get a license key for trying Hasura Enterprise.
:::
You can run Hasura instances in a container environment of your choice. Please follow this guide for getting started, which describes how to install Hasura GraphQL Engine using Docker.
If you are already running Hasura inside a Docker container with open-source features, then you just need to change the
Docker container tag to v2.23.0 or above and then redeploy the container.
Please make sure that your
docker-compose.yamldoes not have theHASURA_GRAPHQL_EE_LICENSE_KEYenvironment variable set. If you already have a license key, you can try Hasura Enterprise directly by following instructions here.
Once Hasura is running, you can register for an Enterprise Edition Trial using the Hasura Console. In the Hasura
Console, click on the Enterprise button in the top right and fill out the registration form.
Filling out this form will automatically create a Hasura Cloud account. If you already have an existing Hasura Cloud account, please use the same credentials in the form. You can use the same Hasura Cloud account to centrally manage all your enterprise licenses (this feature to be added soon).
Please see the FAQ section in case you are facing issues with registration.
<Thumbnail src="/img/enterprise/Trials_Registration_form.png" alt="Enterprise Edition Trial Registration Form" width="600px" /> <Thumbnail src="/img/enterprise/Trials_Succeeded.png" alt="Enterprise Edition Trial Success" width="600px" />Once you have registered for the Enterprise Edition Trial, restart your Hasura GraphQL Engine instance. This is required only once.
Example:
docker-compose restart graphql-engine
:::info Hard restart
In some environments it may not be enough to run the restart command. In such cases, you may need to stop and
start the container with docker compose down and docker compose up -d respectively.
:::
Now, refresh the Hasura Console and you're all set to explore Hasura Enterprise Edition 🎉
<Thumbnail src="/img/enterprise/Trials_Activated.png" alt="Enterprise Edition Trial Activated view" width="1000px" />To view all Enterprise Edition features you've just enabled, click the EE button in the navigation bar.
Conveniently, this also displays the number of days remaining in your trial period.
The license information can also be found in the Settings view.
If you have already registered, please restart your Docker container once.
Please try registering for the trial again by filling out the registration form, in case previous registration attempt failed due to some reason. If the issue persists, please contact us and we'll be happy to help you.
Please contact us and our team will assist you.
Yes, you would need to register once, and all the replicas of your Hasura backed by same metadata database will have Enterprise Edition features enabled.
environment?
In your new Hasura instance, open the Console and click on Enterprise. Then, select Activate Existing License.
Please enter the same credentials you used for the initial Trial registration. Restart Hasura and now the same Trial
license will be applied to this new instance too.
As you register for the Enterprise Edition Trial, we use the email and password to create a Hasura Cloud account. This will be used for verification and also help manage your Enterprise licenses in the future (this feature to be added soon).
Please head to Hasura Cloud and click on 'Forgot?' to recover your password. Please use the updated password to register for the Enterprise Edition Trial.
You can register for a Trial with same email, but a new password. Your Hasura Cloud account will be updated with the new password.
Please register with a different email or contact us if you want to continue with the same email. We will add support for SSO users in future.
This guide elaborates on the data collected by Hasura in line with the Hasura privacy policy.