PUBLIC-INBOX-HTTPD(1)
π PUBLIC-INBOX-HTTPD π
okay bestie, gather round, we're reading the public-inbox user manual for PUBLIC-INBOX-HTTPD(1) and honestly? it's giving main character energy β¨
β¨ NAME β¨
public-inbox-httpd β a PSGI server that's been optimized specifically for public-inbox π«Ά
π SYNOPSIS π
public-inbox-httpd [OPTIONS] [/path/to/myapp.psgi]
πΈ DESCRIPTION πΈ
so like, public-inbox-httpd is a PSGI/Plack server that supports both HTTP/1.1 and HTTP/1.0. no cap π
it uses options and environment variables that are common to all public-inbox-daemon(8) implementations, plus the PSGI file on top of that. iykyk.
if you don't specify a PSGI file, then PublicInbox::WWW gets loaded with a default middleware stack made up of:
Plack::Middleware::ReverseProxyPlack::Middleware::Head
and this thing can also point at a PSGI file if you wanna support generic PSGI apps π
π¦ ENVIRONMENT π¦
GIT_HTTP_MAX_REQUEST_BUFFERβ this one's shared withgit-http-backend(1), and it governs the maximum upload size of an HTTP request π¦
Default: 10m
π CONTACT π
feedback is welcome, and the vibe is plain-text mail to <mailto:meta@public-inbox.org> π
the mail archives are hosted at:
- <https://public-inbox.org/meta/>
- <http://4uok3hntl7oi7b4uf4rtfwefqeexfzil2w6kgk2jn5z2f764irre7byd.onion/meta/>
π COPYRIGHT π
Copyright all contributors <mailto:meta@public-inbox.org> π
License: AGPL-3.0+ <https://www.gnu.org/licenses/agpl-3.0.txt> β periodt.
π₯ SEE ALSO π₯
git(1), git-config(1), public-inbox-daemon(8), Plack
and that's the whole page, bestie π₯° this came out of public-inbox.git and it's dated 1993-10-02, so likeβ¦ iconic vintage behavior honestly πβ¨ go read it, slay, bye π π¦
π¦ where this page comes from
- fedora 43: public-inbox-server 2.0.0~20230714git590023f-6.fc43 Β· AGPL-3.0-or-later
- fedora 44: public-inbox-server 2.0.0~20230714git590023f-6.fc43 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms