$ cpanm --sudo --installdeps . # At this point, while cpanm installs the Catalyst dependencies, you may want to go away and do # something else, like take a week-long holiday in Barbados, or watch your kids grow up and graduate. $ perl script/pastelyst_server # Open your browser and visit http://localhost:3000 - you now have your very own Catalyst-powered Pastebin. Your friends will be green with envy. And so they should be.
Pastelyst is a Catalyst-driven Pastebin. Why not use Pastedance? Because I can't take anything with the word 'dance' in it seriously, and I'm more of a Catalyst fan. I'm not sure what to do in terms of releasing it. It's not technically a CPAN module, but it is written in Perl and perhaps people would make use of it. What do you guys think? I find it quick and handy to use in the workplace to share snippets and it's very easy to modify.
Installation is simple. Just use cpanm to install its dependencies. It uses a SQLite database file in the main directory so you don't need to worry about setting it up. I used a clean installation of Perl, installed dependencies and ran it without a problem, so it should just work right out of the box, which is what I was going for.