
- #JITSI MEET AWS HOW TO#
- #JITSI MEET AWS SOFTWARE#
- #JITSI MEET AWS CODE#
Voila! In less than 5 minutes, you’ve got a functional, secure Jitsi instance, running on a server and domain you control. Apply the configuration by running terraform apply. Create a terraform plan by running terraform plan. Initialize Terraform by running terraform init. At a minimum, modify the fields in the auto.tfvars file. Enter the directory that contains the files. Grab the files below, or copy them from my Github Repository. #JITSI MEET AWS HOW TO#
I’m not going to explain how to create a zone in Route 53, or how to configure your registrar, but if you have questions, throw them in the comments and I’ll do my best to help. Route 53 will provide you the nameservers when you create a zone, and you’ll simply plug those into your registrar DNS settings page.
In addition to the above, the domain you want to use will need to be configured to use the Route 53 Name Servers.
Save the resulting file, as we’ll use the contents laterĭomain Registrar Using Custom Nameservers. Use this link to access the IAM Management page I’ll get a little kickback, but you’ll get $100 USD to use on the site in your first month.
If you do use Vultr, please do me a favor and use this link to sign up. Not only because of their price/performance/feature availability ratio, but because they provide a number of pre-configured applications that are ready, or near ready for use. Vultr is definitely my go-to for VPS’s these days. In addition to having Terraform downloaded and installed, we’ll need the following items: Vultr Account + API Access
Run the script that we copied and pass a few command line arguments that are specific to our environment. Copy a script to your VPS that will be used to finish the Jitsi configuration. Take the IP Address that Vultr assigns the VPS and use it to create an A Record in Route 53. Provision a Vultr VPS that is pre-configured with Jitsi. Why don’t we spin up conference infrastructure when we need it, and tear it down when we don’t?Īt a high level, this project will accomplish the following: #JITSI MEET AWS SOFTWARE#
We pay for traditional web conferencing software 24 hours a day, 7 days a week, regardless of if we are are using running a conference or not.
#JITSI MEET AWS CODE#
We always want to have our apps and infrastructure defined in code. Why Am I Writing This Article, and What Does It Accomplish? Domain Registrar Using Custom Nameservers. Why Am I Writing This Article, and What Does It Accomplish?. * Invite by pretty URLs: You can meet at the easy to remember of your choice instead of joining the hard to remember rooms with seemingly random sequences of numbers and letters in their names. * 100% open source: Powered by awesome communities from all over the world. Simply share your conference URL with others to get started.
Jitsi Meet works directly within their browsers as well. * Web browser ready: No downloads are required of your friends to join the conversation. * High quality: Audio and video are delivered with the clarity and richness of Opus and VP8. * Lock-protected rooms: Control the access to your conferences with a password. Server power and bandwidth are the only limiting factors. * Unlimited users: There are no artificial restrictions on the number of users or conference participants. Instant video conferences, efficiently adapting to your scale. Jitsi Meet lets you stay in touch with all your teams, be they family, friends, or colleagues.