=head1 NAME public-inbox-netd - read-only network daemon for sharing public-inboxes =head1 SYNOPSIS public-inbox-netd [OPTIONS] =head1 DESCRIPTION public-inbox-netd provides a read-only multi-protocol (HTTP/IMAP/NNTP/POP3) daemon for public-inbox. It uses options and environment variables common to all L implementations. The default configuration will never require write access to the directory where the public-inbox is stored, so it may be run as a different user than the user running L, L, or L. =head1 OPTIONS See common options in L. =over =item -l PROTOCOL://ADDRESS/?cert=/path/to/cert,key=/path/to/key =item --listen PROTOCOL://ADDRESS/?cert=/path/to/cert,key=/path/to/key =item -l http://ADDRESS/?env.PI_CONFIG=/path/to/cfg,psgi=/path/to/app.psgi In addition to the normal C<-l>/C<--listen> switch described in L, the protocol prefix (e.g. C or C) may be specified to force a given protocol. Environment variable overrides in effect during loading and reloading (SIGHUP) can be specified as C for all protocols. HTTP(S) listeners may also specify C to use a different C<.psgi> file for each listener. C may be used to isolate error/debug output for a particular listener away from C<--stderr>. Non-HTTP(S) listeners may also specify C for logging to C. HTTP(S) users are encouraged to configure L or L, instead. =item --cert /path/to/cert See L. =item --key /path/to/key See L. =back =head1 CONFIGURATION These configuration knobs should be used in the L. =over 8 =item publicinbox..newsgroup =item publicinbox.nntpserver =item publicinbox.pop3state =back See L for documentation on them. =head1 CONTACT Feedback welcome via plain-text mail to L The mail archives are hosted at L, and L, L =head1 COPYRIGHT Copyright all contributors L License: AGPL-3.0+ L =head1 SEE ALSO L, L, L, L