3 PublicInbox::WWW - PSGI interface for public-inbox
11 my $www = PublicInbox::WWW->new;
14 mount '/inboxes' => sub { $www->call(@_) };
19 The PSGI web interface for public-inbox.
21 Using this directly is not needed unless you wish to customize
22 your public-inbox PSGI deployment or are using a PSGI server
23 other than L<public-inbox-httpd(1)>.
25 While this PSGI application works with all PSGI/Plack web
26 servers such as L<starman(1)>, L<starlet(1)> or L<twiggy(1)>;
27 PublicInbox::WWW takes advantage of currently-undocumented APIs
28 of L<public-inbox-httpd(1)> to improve fairness when serving
29 large responses for thread views and git clones.
37 Used to override the default "~/.public-inbox/config" value.
43 Feedback welcome via plain-text mail to L<mailto:meta@public-inbox.org>
45 The mail archives are hosted at L<https://public-inbox.org/meta/>
46 and L<http://hjrcffqmbrq6wope.onion/meta/>
50 Copyright (C) 2016-2020 all contributors L<mailto:meta@public-inbox.org>
52 License: AGPL-3.0+ L<http://www.gnu.org/licenses/agpl-3.0.txt>
56 L<http://plackperl.org/>, L<Plack>, L<public-inbox-httpd(1)>