Are you using e-mail to share links with your friends and coworkers ? Soooooo 2006 !
But you don’t want to use digg, reddit or delicious because you want to keep it private and pertinent. Sadly none of these are open-source.
Enter Linkr!
Linkr is…
- built on Camping, the 4K framework by _why
- open source
- about 400 LOC, so easy to hack
- easy to install
- tag, rss, ajax buzzword compliant
- easy to use (has a one-click-submit shortcut that you can put in your toolbar)
- relying on your own Apache/LDAP/Whatever authentication (no extra login)
- cool because I said so!!!
Quick install
gem install camping --source http://code.whytheluckystiff.net
svn co http://code.macournoyer.com/svn/linkr/trunk linkr
cd linkr
rake server
Installing with FastCgi is pretty easy too, check the README file.
Happy Linkr-ing!
[EDIT] Due to popular request (heri), a demo version is now live at http://linkr.macournoyer.com. But it runs on CGI, so super slow, I didn’t manage to install it with FastCGI on my DreamHost account. But I swear, It was a lot easier on our dedicated StandoutServer™ with the one line ScriptAlias directive! Plus, note that because it’s designed to be used in your intranet there’s no login page, it usually uses Apache environment variable to set the current user, so the demo version will stay as anonymous.









8 Comments
June 26, 2007 at 4:29 pm
err… why don’t you host it on linkr.macournoyer.com for us to try?
June 26, 2007 at 8:55 pm
All right, I’ll try to set this up later this week. But there’s no authentication builtin Linkr, it uses Apache environment variable for getting the username. I don’t know how I can tweak this for a public site.
The fact that it uses Apache authentication make it easier to integrate into your own intranet!
June 28, 2007 at 9:16 pm
ok – you should post something on twitter when it goes live. i’d like to write something about code.macournoyer.com on MTW
June 29, 2007 at 3:47 pm
almost working on http://linkr.macournoyer.com , I’m having some troubles with rewriting and FastCGI, ah shared hosting! I’ll fix this later tonight
June 29, 2007 at 10:26 pm
What about Mongrel? I abandoned (Fast)CGI a year ago and haven’t looked back.
June 30, 2007 at 6:24 am
How can I set this up on shared hosting ? I don’t think DreamHost allow ProxyPass in .htaccess files
June 30, 2007 at 11:26 am
[...] Cournoyer has just released another ruby project. It’s called linkr, and is a place to share bookmarks with friends and [...]
October 3, 2007 at 6:02 am
[...] aussi utiliser le framework Camping qui est beaucoup plus légé et g33k que Rails. Mon project Linkr est d’ailleur basé sur ce [...]