NAME

Devel::Pillbug - Instant HTML::Mason server for dev environments

SYNOPSIS

Install Devel::Pillbug:

> perl -MCPAN -e 'install Devel::Pillbug';

Start Devel::Pillbug:

> pillbug;

Optionally specify a port:

> pillbug 8000

Do it in Perl:

use Devel::Pillbug;

my $port = 8000; # Optional argument, default is 8080

my $server = Devel::Pillbug->new($port);

$server->run;

DESCRIPTION

Devel::Pillbug is a simple HTML::Mason server for dev environments.

It is designed for zero configuration and easy install from CPAN.

Devel::Pillbug uses the "public_html" or "Sites" directory of the user who launched the process for its document root. Files ending in "html" are treated as Mason components.

CONFIGURATION AND ENVIRONMENT

The document root must exist and be readable, and Devel::Pillbug must be able to bind to its listen port (default 8080).

Otherwise, this space intentionally left blank.

VERSION

This document is for version .002 of Devel::Pillbug.

AUTHOR

Alex Ayars <pause@nodekit.org>

COPYRIGHT AND LICENSE

Copyright (C) 2009, Alex Ayars <pause@nodekit.org>

This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5.10.0 or later. See: http://dev.perl.org/licenses/

SEE ALSO

File::HomeDir, File::Type, Net::Server::PreFork.

This module extends HTTP::Server::Simple::Mason.