public
Description: perl based pluggable media center application
Homepage: http://remediecode.org/
Clone URL: git://github.com/miyagawa/remedie.git
Tatsuhiko Miyagawa (author)
Wed Jul 08 02:50:49 -0700 2009
commit  969409cec347dc615c6ddf05451bb249943e5d6e
tree    99a3bbf8ebb1c0784ecfa882da5ae8e022dd418d
parent  59de9484575144eb3bfc88c270817b76f2532b7d
name age message
file .gitignore Loading commit data...
file .shipit Sat Nov 01 11:54:04 -0700 2008 import [Tatsuhiko Miyagawa]
file Changes
file HACKING Tue Mar 17 13:03:48 -0700 2009 remove the perl deps check hack from HACKING [Tatsuhiko Miyagawa]
file MANIFEST
file MANIFEST.SKIP Thu Jul 02 03:14:41 -0700 2009 rename README.mkdn to README.md [Tatsuhiko Miyagawa]
file Makefile.PL
file README.md Thu Jul 02 03:19:47 -0700 2009 Don't use cpan -i and use make insalldeps instead. [Tatsuhiko Miyagawa]
directory bin/
file bootstrap-server Tue Jun 16 16:53:13 -0700 2009 mv bootstrap-server to avoid APP_BUNDLER branching [Tatsuhiko Miyagawa]
directory extlib/
directory inc/
directory lib/
directory root/
directory t/
directory tools/
directory xt/ Sat Nov 01 11:54:04 -0700 2008 import [Tatsuhiko Miyagawa]
README.md

Remedie is a perl based pluggable media center application. It runs as a web server, uses Plagger and SQLite as its backend and uses JavaScript (jQuery) and CSS to build the user interface.

How to install

If you're a lucky Mac OS X Leopard user, you can download the pre-build application bundle from downloads page.

In summary, you can get the source code, install Perl dependencies and run the web server.

git clone git://github.com/miyagawa/remedie.git
cd remedie
perl Makefile.PL
make installdeps PERL_AUTOINSTALL_PREFER_CPAN=1
./bin/remedie-server.pl

If you do not have git command in handy, you can also download the tarball or ZIP file from github master (there's a "download" button). But I strongly suggest you shouldn't do that, since you need to manually download and update the local copy when Remedie is updated. With git it's just git pull.

Before running make installdeps command, you need to setup CPAN command so as you can install dependencies as non-root user. To do that, run cpan and then run the following commands to save the preference.

o conf make_install_make_command 'sudo make'
o conf mbuild_install_build_command 'sudo ./Build'
o conf commit
quit

perl Makefile.PL && make installdeps will examine Makefile.PL, installs required Perl modules from CPAN. Do not run make install (or cpan -i .). Especially, if you have Plagger installed in your system, running make install for Remedie breaks your existent Plagger installation because we forked Plagger. So, don't do that.

Now with the remedie-server.pl process running, you can access Remedie user interface by accessing http://localhost:10010/ with your browser. See the file HACKING for more details.

License

Unless otherwise noted, Remedie and Plagger perl code and remedie*.js are licensed under Perl Artistic or GPL 2 License.

This software also includes the following material which have their own license:

Links