combustier - run a standalone combust server
This program makes it easier to preview changes to combust-based sites (such as the perl.org sites) without going through the full apache/combust setup process.
This allows you to preview your changes to the site before checking-in to the live svn.
This setup should reliably render all of the actual content (failing to do this is definitely a bug.) It may return errors for some requests where the live site would redirect, or other scenarios.
mkdir perl.org cd perl.org
You'll need to fetch the combust code, as well as the perl.org shared components:
git clone git://git.develooper.com/combust.git combust2 svn co https://svn.perl.org/perl.org/docs/live/shared
Then whichever site you plan to hack on:
svn co https://svn.perl.org/perl.org/docs/live/learn
Now simply run combustier:
combustier learn
combustier [OPTIONS] combust.conf
Path to combust tree. This should typically be a checkout from git://git.develooper.com/combust.git.
DEFAULT: combust2
Server port number.
DEFAULT: 9090
Show help about options.
To install Combust::Request::Spontaneously, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Combust::Request::Spontaneously
CPAN shell
perl -MCPAN -e shell install Combust::Request::Spontaneously
For more information on module installation, please visit the detailed CPAN module installation guide.