This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
nesta /
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Mar 05 13:53:15 -0800 2009 | |
| |
LICENSE | Tue Aug 18 23:46:57 -0700 2009 | |
| |
README.md | Fri Oct 09 05:41:21 -0700 2009 | |
| |
Rakefile | Wed Sep 16 22:50:05 -0700 2009 | |
| |
app.rb | Mon Nov 16 00:49:19 -0800 2009 | |
| |
config.ru | Mon Jul 06 17:20:43 -0700 2009 | |
| |
config/ | Sat Sep 05 15:22:12 -0700 2009 | |
| |
lib/ | Wed Oct 07 00:39:48 -0700 2009 | |
| |
public/ | Thu Aug 27 11:18:57 -0700 2009 | |
| |
scripts/ | Mon Sep 14 00:33:46 -0700 2009 | |
| |
spec/ | Wed Oct 07 01:03:44 -0700 2009 | |
| |
views/ | Wed Oct 07 00:39:48 -0700 2009 |
README.md
Nesta - a CMS for Ruby Developers
A CMS for small web sites (and/or blogs), written in Sinatra.
Content is written in Markdown and stored in text files. There is no database; write your content in your editor. Publish by pushing to a git repository.
Installation
You need a few gems:
$ sudo gem install builder haml maruku rspec shotgun sinatra vlad
Then clone the git repo and create some sample web pages:
$ git clone git://github.com/gma/nesta.git
$ cd nesta
$ cp config/config.yml.sample config/config.yml
$ rake setup:sample_content
That's it - run a web server in development mode with shotgun...
$ shotgun app.rb
...then point your web browser at http://localhost:9393. Start editing the
files in nesta/content, and you're on your way.
See http://effectif.com/nesta for documentation.







