jitsi

Gandi/jitsi/module

Terraform Module HCL MODULE

Terraform module that installs a Jitsi instance on a newly created Openstack virtual machine on GandiCloud VPS infrastructure.

Install
module "jitsi" {
source = "Gandi/jitsi/module"
version = "1.1.0"
}
plain text: /constructs/tfmod-gandi-jitsi-module/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-module-jitsi Terraform module that installs a Jitsi instance on a newly created OpenStack virtual machine on GandiCloud VPS infrastructure. The Jitsi instance will use Let's Encrypt to generate a certificate. This module uses the OpenStack and gandi providers. Please refer to their respective documentation for usage and configuration. The OpenStack provider will create the SSH key and the virtual machine using Ubuntu 20.04 as the base system image and initialize it with the SSH key and a Cloud-Init file that will install Jitsi onto the virtual machine. The Gandi provider will create LiveDNS records that will point to the virtual machine IP addresses. Usage ``hcl Define required providers terraform { required_version = ">= 1.0" } provider "openstack" { auth_url = "https://keystone

Inputs (6)
NameTypeDescriptionDefault
dns_zonestringThe DNS zone used by the gandi provider. required
dns_subdomainstringThe subdomain used with the DNS zone by the gandi provider. This will be used to required
letsencrypt_emailstringThe email that Let's Encrypt will use for expiration notifications. required
server_namestringThe name of the virtual machine to be created by Openstack."jitsi"
keypair_namestringThe name of the ssh keypair to be created by Openstack."jitsi-keypair"
letsencrypt_stagingstringWhether to use the Let's Encrypt staging platform. "0" Means not to use Let's En"0"
Outputs (4)
ssh_cmd — The command to use to ssh into the virtual machine
IP_v4 — The IP v4 of the virtual machine
IP_v6 — The IP v6 of the virtual machine
https_address — The URL of the Jitsi instance
Resources (4)
gandi_livedns_recordlocal_fileopenstack_compute_instance_v2openstack_compute_keypair_v2
Details
FrameworkTerraform Module
LanguageHCL
Version1.1.0
Cloud MODULE
★ Stars2
Forks4
Total downloads681
Inputs6
Outputs4
Resources4
LicenseMIT
NamespaceGandi
Updated