Skip to content

Commit

Permalink
Update Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
mavenik committed May 6, 2020
1 parent 4be904d commit 97b8397
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Readme.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Terraform configuration to manage Jitsi Meet server

Currently supports Amazon AWS. Read more [here](./aws/Readme.md).
Currently supports Amazon AWS. Read more [here](./aws/).
11 changes: 5 additions & 6 deletions aws/Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
* Creates an EC2 instance with a cloud-init script to install and configure Jitsi Meet.
* Creates a security group that acts as firewall to regulate web traffic to your Jitsi Meet instance.
* Creates a Route53 A Record under a previously hosted subdomain that points to this EC2 instance. E.g. 511066ad.meet.example.com
* Jitsi Meet server can be accessed at https://<UUIDv4>.<hosted-subdomain> E.g. https://511066ad.meet.example.com
* Jitsi Meet server can be accessed at `https://<UUIDv4>.<hosted-subdomain>` E.g. `https://511066ad.meet.example.com`
* Anonymous meetings cannot be initiated on this setup. One needs a moderator username and password to be able to initiate meets.

[Prerequisites](#prerequisites)
Expand Down Expand Up @@ -36,7 +36,6 @@
* AWS CLI - [Installing AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html)

## Initial setup
-----------------

### Amazon AWS Console

Expand Down Expand Up @@ -98,16 +97,16 @@ This will create a [default] set of credentials at ~/.aws/credentials
`cp variables.tf.example variables.tf`
2. Refer following table to edit relevant variable values against `default = `

| Variable | Function | Example |
| Variable | Description | Example |
| -------- |:--------:| -------:|
| aws_profile | Name of AWS profile created during `aws configure` | default |
| aws_region | Name of AWS Region where Jitsi server will be deployed | ap-south-1 for (Mumbai) |
| email_address | Email used to generate SSL Certificates via Let's Encrypt | [email protected] |
| admin_username | Moderator username for Jitsi. Anonymous meetings are disabled. | [email protected] |
| email_address | Email used to generate SSL Certificates via Let's Encrypt | `[email protected]` |
| admin_username | Moderator username for Jitsi. Anonymous meetings are disabled. | `[email protected]` |
| admin_password | Password for moderator account | Pa$sw0rd |
| ssh_key_name | (Optional) SSH Key Pair name from AWS Console. Required for debugging via SSH access. | jitsi_key |
| instance_type | Type of AWS instance for your Jitsi Meet server | m5.xlarge |
| parent_subdomain | Subdomain under which Jitsi Meet will be hosted. | meet.example.com |
| parent_subdomain | Subdomain under which Jitsi Meet will be hosted. | `meet.example.com` |

3. Initialize Terraform
`terraform init`
Expand Down

0 comments on commit 97b8397

Please sign in to comment.