Overview

The goal of Ec2 Run Elven Site is to get your most recent version of our ElvenSite program running on EC2. This should include support for bootswatch.

After clicking walk, I should be able to go to local host and see the pages it produced, such as master list.

For help moving your Apache based CSS, JavaScript and images back and forth between your work machine and EC2, see this assignment, and particularly the ApacheHelper scripts near the end:

You probably need to do this before you do much else:

sudo apt-get install build-essential

In package.json, we should now include phantomjs-prebuilt instead of phantomjs. Read more:

Include Bootswatch

Please complete the simple Elven Site Styles assignment before turning in this assignment. When using your Elven Site web site creator on EC2 I want to be able to select the bootswatch theme for the created site.

Turn it in

Submit a screen shot of your elastic IP pointing at your running app. Or, if you have upstart working, a link to your running app. At minimum, I expect to be able to click on links and go to your IP address (sans port) to see your newly styled pages. So, any two of the following will fulfill the requirements:

  • Screen shot of your app running on EC2 as it appears after you click the walk button.
  • Link to your running app on EC2
  • Link to a page your created with your app. This URL has no port number (30025), it just points at a page you created that is accessible through the Apache Server on the default Port 80.