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.
The subdomain used with the DNS zone by the gandi provider. This will be used to create an A and and AAAA record within the DNS zone that points to the virtual machine hosting the Jitsi instance.
Whether to use the Let's Encrypt staging platform. "0" Means not to use Let's Encrypt staging platform. "1" Means to use it. Useful for testing purposes as there is a rate limit on the production platform.