<commit_before># Nesta - a CMS for Ruby Developers

A CMS for small web sites (and/or blogs), written in
[Sinatra](http://www.sinatrarb.com/ "Sinatra").

Content is written in [Markdown](http://daringfireball.net/projects/markdown/
"Daring Fireball: 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 run it straight from the git repo:

    $ git clone git://github.com/gma/nesta.git
    $ cd nesta
    $ cp config/config.yml.sample config/config.yml
    $ rake setup:sample_content
    $ shotgun app.rb

Point your web browser at [http://localhost:9393](http://localhost:9393),
start editing the files in `nesta/content`, and you're off.

See [http://effectif.com/nesta](http://effectif.com/nesta) for documentation.
<commit_msg>Made README.md a bit clearer.<commit_after># Nesta - a CMS for Ruby Developers

A CMS for small web sites (and/or blogs), written in
[Sinatra](http://www.sinatrarb.com/ "Sinatra").

Content is written in [Markdown](http://daringfireball.net/projects/markdown/
"Daring Fireball: 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](http://effectif.com/nesta) for documentation.

{'fraction_non_alphanumeric': 0.10153846153846154, 'fraction_numerical': 0.006153846153846154, 'mean_word_length': 3.7469586374695862, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5463777', 'n_tokens_mistral': 622, 'n_tokens_neox': 584, 'n_words': 229}