GithubHelp home page GithubHelp logo

EC2 web app template

This is a template I use to quickly set up Node.js-backed web apps on Amazon EC2

  • Less than 15 minutes from start to finish
  • Eligible/compatible with the "AWS Free Usage Tier"
  • Ubuntu Linux
  • High-performance Nginx HTTP server
    • Sensible default configuration (three flavors to chose from)
    • Automatically handles all static file requests
    • Delegates non-static requests to the Node.js web server
  • Git-based deployment
  • Init.d scripts

This template enables a very smooth, simple and scalable workflow

  • When developing locally, the single command bin/franzenzenhofer-httpd.mv runs your web server and takes care of serving static files
  • When deploying changes (after a git push), franzenzenhofer-update restart deploys changes and restarts services on your server
  • Rolling back the server to an earlier version is a simple as franzenzenhofer-update restart v0.1.2

Here's a guide on getting started with Amazon EC2: http://rsms.me/2011/03/23/ec2-wep-app-template.html

Let's get started! Head over to INSTALL.md

Franz Enzenhofer's Projects

appify-ui icon appify-ui

Create the simplest possible Mac OS X apps. Uses HTML5 for the UI. Supports scripting with anything and everything

batch icon batch

process functions in a batch

blanka icon blanka

simple audio visualizer (with getUserMedia support)

box2d-jquery icon box2d-jquery

convert your DOM into physical objects using this awesome jQuery wrapper around box2d-web

bubbles icon bubbles

little unfinished particles game - MIT license

canio icon canio

simple functional canvas effects lib

canwaste icon canwaste

an <canvas> lib that loves to waste <canvas>

chromata-effects icon chromata-effects

fork of chromata, based on the very awesome http://www.michaelbromley.co.uk/experiments/chromata/

chtml-2015 icon chtml-2015

cHTML 2015 source code, samples, and documentation. See below for more info.

cms-- icon cms--

a bare bones cms with even less features in node.js

dotfiles icon dotfiles

.files, including ~/.osx — sensible hacker defaults for OS X

f19n-obtrusive-livetest icon f19n-obtrusive-livetest

A sandboxed, extendable testing chrome extension and framework! It runs pre-defined and custom tests on each page that you visit.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.