Self-Managed Installations
JuliaHub can be deployed as a self-managed installation in your own infrastructure. Choose the installation method that best fits your environment:
Dyad AI is not enabled by default on self-managed (on-premises) installations, regardless of the installation method below. Enabling it requires the appropriate license entitlement and additional configuration, so it is not a self-serve toggle. If you would like to use Dyad AI on your installation, contact JuliaHub support to confirm your entitlement and the supported configuration.
Available
Azure (Helm) — Deploy the full JuliaHub platform on an Azure Kubernetes Service (AKS) cluster using Helm. Includes compute support for batch jobs and applications.
Embedded Cluster — Deploy JuliaHub on a single Linux machine with no existing Kubernetes cluster required. Currently provides the package server only (compute support is planned for a future release).
Coming Soon
AWS (Helm) — Deploy the full JuliaHub platform on Amazon Elastic Kubernetes Service (EKS) using Helm.
GCP (Helm) — Deploy the full JuliaHub platform on Google Kubernetes Engine (GKE) using Helm.