Skip to content

ConnectBox/Connectbox-chathost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chathost

Comprehensive Partner Support Services For Connectbox. Ansible playbook for AWS EC2.

This project is related to Connectbox, a content delivery device

Components

Building on AWS EC2

  • Quickstart Video: https://www.loom.com/share/48ad3da736d045198bc96c00d0efea3c?sharedAppSource=personal_library
  • Create a new, unused EC2 instance
  • OS selection: Amazon Linux 2 AMI (HVM), SSD Volume Type (64-bit x86)
  • Select Instance Type: Suggest T3 Large at $60 per month on demand or $360 per year plus data transfer
  • Step 3: Defaults
  • Step 4: Set to 32 Gigabytes or more
  • Step 5: Optional
  • Step 6: Create a security policy allowing the following ports: 22, 80, 443, 8000
  • Step 7: Confirm and Launch
  • Step 8: Use existing or create new SSH keys for the server. If creating new keys, be certain to download these keys to your computer. You cannot do this later.
  • Step 9: After a few seconds, AWS will assign a public IP address, record this address for use in the Ansible instructions below

Create AWS Certificate

  • Quickstart Video: https://www.loom.com/share/82916857b7934e49a4bfea21c7262a61?sharedAppSource=personal_library
  • Navigate to AWS ACM
  • Click Request Certificate button
  • Request a Public Certificate
  • Input the Domain Name That You're Using
  • Select DNS Validation
  • After clicking "Confirm & Request" select the arrow and click the button called "Create Record In Route 53"
  • Wait a while. AWS takes hours to process an ACM. You can proceed with Load Balancer but you will need to only create the HTTP load balancer and add the HTTPS configuration later.

Create AWS Applications Load Balancer

DNS

Configuration via ansible

Backup

AWS Backup has a simple backup tool for EC2 instances. Recommend the daily, monthly or daily, monthly, yearly backup plan. Document: https://aws.amazon.com/blogs/aws/aws-backup-ec2-instances-efs-single-file-restore-and-cross-region-backup/

Startup

Usage

Additional Resources

https://docs.rocket.chat/installation/paas-deployments/aws

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published