github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

terrbear / lovehate

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 9
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (2)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

succinct description of the workplace — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

removing my key again 
terrbear (author)
Mon Feb 22 14:43:12 -0800 2010
commit  6fe6280c1715883a675b743c2e779194855d8030
tree    61a1adc314f033a921f9547921a005b58ce2d7b1
parent  8234409fe9cc3b742bb628e6795670ecbee68bc4
lovehate /
name age
history
message
file .gems Mon Feb 22 14:34:22 -0800 2010 gem manifest update [terrbear]
file .gitignore Tue Feb 09 12:08:05 -0800 2010 gitignore [terrbear]
file MIT-LICENSE Tue Feb 09 12:06:38 -0800 2010 first commit [terrbear]
file README.rdoc Wed Feb 10 08:56:48 -0800 2010 users.yml and rdoc [terrbear]
file Rakefile Mon Feb 22 12:42:16 -0800 2010 use magic key auth ftw [terrbear]
file application.rb Wed Feb 10 09:07:40 -0800 2010 target name ftw [terrbear]
directory bin/ Wed Feb 10 09:30:14 -0800 2010 hatelove easier to fix scripts [terrbear]
file config.ru Tue Feb 09 12:06:38 -0800 2010 first commit [terrbear]
file environment.rb Mon Feb 22 14:03:36 -0800 2010 omgshootme [terrbear]
directory lib/ Mon Feb 22 12:42:16 -0800 2010 use magic key auth ftw [terrbear]
directory public/ Mon Feb 22 14:43:12 -0800 2010 removing my key again [terrbear]
directory script/ Tue Feb 09 12:06:38 -0800 2010 first commit [terrbear]
directory spec/ Wed Feb 10 09:07:40 -0800 2010 target name ftw [terrbear]
file users.yml Wed Feb 10 08:56:48 -0800 2010 users.yml and rdoc [terrbear]
directory views/ Wed Feb 10 08:57:47 -0800 2010 putting meta refresh in git [terrbear]
README.rdoc

Love/HATE

An in-house way to voice happy (and vicious) thoughts for everyone to see.

Configuration

Love/HATE is a Sinatra application with several gem dependencies. You’ll probably first want to install all the necessary gems with rake gems:install.

You can set up the database by doing rake db:migrate RACK_ENV=production.

Naming Users

Edit /users.yml and add all variants of user’s names that you want to recognize. When you love or hate something, if it matches a user’s name, it will precede it with an @.

Posting

Every user who wants to post to your love/HATE instance will need to put their public key (in PEM format, named whatever.pem) in the /public/keys directory. However the key is named will be listed as the name of the user writing the note.

If you already have an id_rsa and an id_rsa.pub in your ~/.ssh directory, you can generate a PEM public key by doing openssl rsa -pubout -in ~/.ssh/id_rsa > yourname.pem.

Download and customize the love and hate scripts (change the URL for your love/HATE server) and put them in your path, then just type love love/HATE, this could be awesome and watch it appear on your instance.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server
ZW5kZW5yYWhheXU5QGdtYWlsLmNvbQ==