For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
CommunitySign Up
HomeGuidesVerbsAPI ReferenceSelf-HostingClient SDKsTutorialsChangelog
HomeGuidesVerbsAPI ReferenceSelf-HostingClient SDKsTutorialsChangelog
  • Overview
    • Licensing
    • Post-Install Steps
    • Setting up WebRTC and SIP TLS
  • Hosting Providers
    • AWS
    • Azure
    • GCP
    • OCI
  • Bare metal / VPS
    • Debian package
  • Kubernetes
    • AWS (EKS)
    • Azure (AKS)
    • GCP (GKE)
    • Exoscale (SKS)
LogoLogo
CommunitySign Up
On this page
  • Prerequisites
  • Generate and run the Terraform templates
  • Resources
Hosting Providers

GCP Deployment

Deploy jambonz on Google Cloud using VM instances
Was this page helpful?
Edit this page
Previous

OCI Deployment

Deploy jambonz on Oracle Cloud using VM instances
Next
Built with

Prerequisites

jambonz is deployed on GCP using Terraform. You will need:

  • A GCP account with appropriate permissions
  • GCP CLI installed and configured with your GOOGLE_APPLICATION_CREDENTIALS environment variable

Generate and run the Terraform templates

The Terraform templates for deploying jambonz on GCP are available here.

  • Clone the repository to your local machine.
  • Choose whether to deploy a mini, medium, or large jambonz configuration.
  • Follow the instructions in the README of the corresponding directory of the terraform repo (e.g mini, medium, large)
  • Once jambonz is deployed, follow the post-install steps outlined in the Post-Install Steps article to complete the setup.
  • Generate a software license key as described in the Software Licensing article.

Resources

  • public repo for Terraform templates