App template for running a Nesta CMS backed blog, running on Heroku Cedar with quickstart installation and deployment instructions
Ruby Shell
Latest commit e4f60a0 Feb 24, 2012 @rwdaigle Update theme
Permalink
Failed to load latest commit information.
config Extraction of template from ryandaigle.com Feb 20, 2012
content/pages Flesh out third party services descriptions/screenshots and updating … Feb 23, 2012
themes
.env Flesh out third party services descriptions/screenshots and updating … Feb 23, 2012
.gitignore Extraction of template from ryandaigle.com Feb 20, 2012
.gitmodules
Gemfile Revert down to RubyPython 0.5.1 Feb 20, 2012
Gemfile.lock Properly set env in Procfile Feb 22, 2012
Procfile
README.md Update README w/ new links Feb 23, 2012
app.rb
bootstrap.sh Flesh out third party services descriptions/screenshots and updating … Feb 23, 2012
config.ru Update theme, revert python jiggerings since theme contains 2.6 ref Feb 20, 2012
deploy.sh Properly set env in Procfile Feb 22, 2012
update.sh Update theme. Update update script to do an upstream merge vs. rebase Feb 24, 2012

README.md

Nesta CMS App Template

See an example of this template and the bundled clean theme running on Heroku at http://nesta-app-template.herokuapp.com/.

App template screenshote

See this blog post for full background, installation and usage details: http://ryandaigle.com/a/deploying-nesta-cms-blog-heroku-cedar-pygments-syntax-highlighting

Run locally

Fork this repo on GitHub and clone locally to get the source on your local environment. Then run:

$ ./bootstrap.sh

$ foreman start
14:25:47 web.1     | started with pid 59647

Open your browser to http://localhost:5000 to see the site running locally with default configuration values.

Deploying

Assuming you have a Heroku account and have successfully installed the Heroku Toolbelt you can use this script to quickly deploy the site to Heroku, install any dependencies and setup the appropriate configuration.

The site will not incur any charges on Heroku and does not use sudo. Please review the script source before executing.

$ ./deploy.sh

Next

Once the app is running view the Getting Started with the Nesta CMS App Template entry to see how to customize, update and maintain the site.

Getting started