Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Various perl.org websites
Perl Shell Groff Perl6
Tree: 2f0a7d7468

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
apache
bin
combust @ 0ce4b15
docs
lib
.gitignore
.gitmodules
.mailmap
.perltidyrc
LICENSE
README.md
app.psgi
combust.conf.sample
dist.ini
docs-todo.txt

README.md

perlweb

Clone the source

   git clone git://git.develooper.com/perlweb.git  # or from github
   cd perlweb
   git submodule update --init
   svn co http://svn.perl.org/perl.org/docs/ 

The templates and HTML documents are still hosted in Subversion despite some of the sites being dependent on the docs/ files. Work in progress to get that sorted!

Install dependencies

If you have Dist::Zilla and App::cpanminus installed you can just run:

((cd combust; dzil listdeps); dzil listdeps) | sort -u | cpanm

Configure combust.conf

The application expects a file called combust.conf to exist in the root directory. You can start with the combust.conf.sample file and then add

[cpanratings]
servername = cpanratings.local

[www]
servername = wwwperl.local

... etc. Add wwwperl.local and cpanratings.local to your /etc/hosts file so they point to 127.0.0.1.

Start httpd

   export CBROOTLOCAL=`pwd`
   export CBROOT=$CBROOTLOCAL/combust
   ./combust/bin/httpd

You should now be able to access http://wwwperl.local:8225/

Copyright

perlweb is Copyright 2003-2011 Ask Bjørn Hansen. See the LICENSE file.

Something went wrong with that request. Please try again.