# Example Apache2 configuration using Plack::Handler::Apache2 # Adjust paths to your installation ServerName "public-inbox" ServerRoot "/var/www" DocumentRoot "/var/www" ErrorLog "/tmp/public-inbox-error.log" PidFile "/tmp/public-inbox.pid" Listen 127.0.0.1:8080 LoadModule perl_module /usr/lib/apache2/modules/mod_perl.so # no need to set no rely on HOME if using this: PerlSetEnv PI_CONFIG /home/pi/.public-inbox/config SetHandler perl-script PerlResponseHandler Plack::Handler::Apache2 PerlSetVar psgi_app /path/to/public-inbox.psgi # Optional, preload the application in the parent like startup.pl use Plack::Handler::Apache2; Plack::Handler::Apache2->preload("/path/to/public-inbox.psgi");