This is only for users that have basic understanding on cloud infrastructure and Kubernetes.
If you are not experienced with cloud configuration, please check our installation guide instead.
Run the following steps depending on the setup you want.
Each one of the following steps are "incremental", you must run all the steps prior to the setup you chose (i.e. which means you cannot skip the commands in the middle).
For example, you cannot run
Enable Public Access to Deployed Services and
Expose the Dashboard publicly without running
Enable HTTPS support to Deployed Services.
This will install KintoHub with minimum settings, which is on a local cluster with no inbound internet connection.
|The registry host for pushing/pulling the container images.
|The FQDN for your docker registry. Check here for more information. (For dockerhub please use
|Your Docker email.
|Your Docker username.
|Your Docker password.
|Your domain name used for dashboard, core and the services you are gonna deployed.
Adding the following arguments will expose the web services deployed publicly.
Adding the following arguments will allow KintoHub setup SSL automatically, in which guard all the services deployed with HTTPS.
|Your email for the SSL certificates generated.
|The email of your cloudflare account.
|You cloudflare API token.
Adding the following arguments will expose the dashboard to public. This action may considered as an insecure action, take your own risk when doing so.
|Authentication key used to protect kinto core and kinto dashboard.
After arguments are set, run the following commands to install KintoHub.