Skip to content

a server administration application for use with aws opsworks

License

Notifications You must be signed in to change notification settings

s2t2/clubhouse-cookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Server - AWS Opsworks Custom Cookbook

When using an Elastic Cloud Compute (EC2) instance hosted by Amazon Web Services and managed via OpsWorks to demonstrate concepts of computer networks, protocols, hardware, software, and cloud computing: use this custom Chef "cookbook" to automate server configuration and administration tasks.

Usage

To administer the production AWS EC2 server, "Clubhouse", follow the production instructions.

Contributing

To develop and test features on a local virtual machine, consult the development instructions.

Features

This cookbook performs or enables the following server administration and configuration tasks:

  • Create a home directory for each member, as represented by their GW net_id.
  • Create in the home directory of each member a text file with unique content.
  • Send an email to each member on a recurring basis (over SMTP).
  • Allow access by each member to his/her home directory (over SSH on port 22).
  • Allow shared database access for all members (over SSH on port 3306).
  • Allow personal database access for all members (over SSH on port 3306).
  • Host a static html site (over HTTPS on port 80).
  • Host a static html site for each member (over HTTPS on port 80).

About

a server administration application for use with aws opsworks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published