<commit_before>Errbit: The open source self-hosted Hoptoad Server
=====================================================

Installation
------------

*Note*: This app is intended for people with experience deploying and maintining
Rails applications. If you're uncomfortable with any step below then Errbit is not
for you. Checkout [Hoptoad](http://hoptoadapp.com) from the guys over at 
[Thoughbot](http://thoughtbot.com), which Errbit is based on.

*Set your local box or server(Ubuntu):*
  1. Install MongoDB
    * Follow the directions [here](http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages) then:
      
          aptitude update
          aptitude install mongodb
      
  2. Install libxml
    
        apt-get install libxml2 libxml2-dev libxslt-dev
        
  3. Install Bundler
  
         gem install bundler --pre
         
*Running Locally:*
  1. Bootstrap Errbit. This will copy over config.yml and also seed the database.

      rake errbit:bootstrap

  2. Update the config.yml and mongoid.yml files with information about your environment
  3. Install dependencies
  
      bundle install
      
  4. Start Server
  
      script/rails server

*Deploying:*
  1. Bootstrap Errbit. This will copy over config.yml and also seed the database.

      rake errbit:bootstrap

  2. Update the deploy.rb file with information about your server
  3. cap deploy:setup deploy

TODO
----

Add a deployment view
Add ability for watchers to be configured for types of notifications they should receive

Contributing<commit_msg>Update Markdown formatting in the README<commit_after>Errbit: The open source self-hosted Hoptoad Server
=====================================================

Installation
------------

*Note*: This app is intended for people with experience deploying and maintining
Rails applications. If you're uncomfortable with any step below then Errbit is not
for you. Checkout [Hoptoad](http://hoptoadapp.com) from the guys over at 
[Thoughbot](http://thoughtbot.com), which Errbit is based on.

**Set your local box or server(Ubuntu):**

  1. Install MongoDB
    * Follow the directions [here](http://www.mongodb.org/display/DOCS/Ubuntu+and+Debian+packages) then:
      
            aptitude update
            aptitude install mongodb
      
  2. Install libxml
    
        apt-get install libxml2 libxml2-dev libxslt-dev
        
  3. Install Bundler
  
         gem install bundler --pre
         
**Running Locally:**

  1. Bootstrap Errbit. This will copy over config.yml and also seed the database.

        rake errbit:bootstrap

  2. Update the config.yml and mongoid.yml files with information about your environment
  3. Install dependencies
  
        bundle install
      
  4. Start Server
  
        script/rails server

**Deploying:**

  1. Bootstrap Errbit. This will copy over config.yml and also seed the database.

        rake errbit:bootstrap

  2. Update the deploy.rb file with information about your server
  3. Setup server and deploy
        
        cap deploy:setup deploy

TODO
----

* Add a deployment view
* Add ability for watchers to be configured for types of notifications they should receive

Contributing
{'fraction_non_alphanumeric': 0.0994649039974819, 'fraction_numerical': 0.007554296506137866, 'mean_word_length': 2.9234567901234567, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3968438', 'n_tokens_mistral': 896, 'n_tokens_neox': 825, 'n_words': 350}